Visual Basic.NET中已经改变了你的工作与以前的版本与文本字符串的方式。 menejo所有这些新功能是System.String类。 现在,每个文本变量是String类型的对象。
在Visual Basic.NET中的所有类的方法。ToString来显示文本格式的内容。
在Visual Basic.NET中有两个文本或字符串变量的工作方式:
- 使用旧的特点,我们知道从“始终”左,右,修剪,更换等。
- 使用System.String类的新方法。NET
使用视觉巴斯链“传统”(在以前版本的一些方式调用NET),可以在Microsoft.VisualBasic命名空间,例如:
microsoft.VisualBasic.Left(“文本1”,5)
这里有一些方法和String对象的属性
属性

方法

现在让我们来看看一些例子中,使用这些属性和方法:
找到我们使用Length属性的文本longitus:
暗淡作为字符串string1的“一些文本” MSGBOX(texto1.Length)“会显示19 “我们可以做到这一点,直接在文本 MSGBOX(“任何其他文字。”长度)“会显示21
对齐文本字符串的内容或使用PadLeft PadRight
这两种方法都是新的,有没有传统equibalencia的Visual Basic。 他们增加向左或向右调整其内容的链。
要查看以下的工作的例子,只是在窗体的Load事件的代码复制并运行它。
让我简要地解释你做了什么:首先创建一个对象和参数框显示多行的MultiLine属性为True。 使文本框填充Dock属性为Fill和我们看到的是字符串alinación的形式是非常重要的,使用等宽字体如Courier New,这是非常重要的,因为如果我们使用其他的源等宽不正确对齐的文本。 噢......常数代表vbCrlf回车符与换行符打印和查看相结合。
最后,我TextBox1控制设计模式创建(通过拖放窗体上的控件),但认为通过代码,我无法看到它,除非你把它添加到清单的形式。 要做到这一点使用的示例代码中的最后一行。
昏暗的TextBox1的作为新的TextBox textbox1.Multiline = TRUE textbox1.Dock = DockStyle.Fill textbox1.ScrollBars = ScrollBars.Vertical 新System.Drawing.Font textbox1.Font =(“新信使”,8.25!,System.Drawing.FontStyle.Regular,System.Drawing.GraphicsUnit.Point,CType运算(0字节)) 对于我作为整数= 1 100 i.ToString.PadLeft TextBox1.Text =(4)PadRight(10,“ - ”)。“一半”&(* 2)ToString.PadLeft(3)&vbCrLf。 未来 Me.Controls.Add(TextBox1中)
格式化数字
使用String类可以格式化数字,如下面的示例所示:
昏暗的数量作为双 数= 10580.65 昏暗的结果作为字符串 结果= numero.ToString(“G”)进行'10580 0.65 numero.ToString结果=(“N”的)'10580 0.65 结果= numero.ToString(“E”)的'+004 1058065E 结果= numero.ToString(“000,000.00”)010,580.65 结果= numero.ToString(“###,##0.00”)'10580 0.65 数= 0.63 结果= numero.ToString(“P”字)'63 .00% 结果= numero.ToString(“##0.00%)'63 .00% 结果= numero.ToString(“##0%)'63%