我正在尝试将各种函数的输出连接到一个文本框中,但这一切都出现在一个 biiig 行中。如何在变量之间插入换行符?我有这样的事情:
Me.TextBox.text = output1 + output2
我想要这样的东西:
Me.TextBox.text = output1 + ENTER + output2
有任何想法吗?
谢谢!
我正在尝试将各种函数的输出连接到一个文本框中,但这一切都出现在一个 biiig 行中。如何在变量之间插入换行符?我有这样的事情:
Me.TextBox.text = output1 + output2
我想要这样的东西:
Me.TextBox.text = output1 + ENTER + output2
有任何想法吗?
谢谢!
Environment.NewLine
只读变量是您想要使用的。还有vbCrLf
,但这是出于遗留目的,而不是依赖于环境的。
尝试以下操作:
Me.TextBox.Text = output1 + Environment.NewLine + output2
Me.TextBox.text = output1 & Environment.NewLine & output2
也使用 & 来连接字符串 vb.net,+ 是遗留支持
Environment.NewLine 通常是首选方法。它将为 Windows 系统生成一个回车和换行符,并为 Unix 系统生成一个换行符......
http://msdn.microsoft.com/en-us/library/system.environment.newline.aspx
另请注意,您可以使用 Microsoft.VisualBasic 命名空间中的 vbCrLf,它将始终一起返回回车符和换行符。