5

さまざまな関数の出力をテキストボックスに連結しようとしていますが、すべてが1つのbiiig行に表示されます。変数の間にブレークラインを挿入するにはどうすればよいですか?私はこのようなものを持っています:

Me.TextBox.text = output1 + output2

そして、私はこのようなものが欲しいです:

Me.TextBox.text = output1 + ENTER + output2

何か案は?

ありがとう!

4

3 に答える 3

13

読み取り専用変数は、Environment.NewLine使用したいものです。もありますvbCrLfが、これはレガシー目的であり、環境に依存するものではありません。

次のことを試してください。

Me.TextBox.Text = output1 + Environment.NewLine + output2
于 2009-09-11T14:43:29.773 に答える
6
Me.TextBox.text = output1 & Environment.NewLine & output2

また、&を使用して文字列vb.netを連結し、+はレガシーサポートです

于 2009-09-11T14:43:15.623 に答える
2

通常、Environment.NewLineが推奨されるメソッドです。Windowsシステムの場合はキャリッジリターンとラインフィードを生成し、Unixシステムの場合のみラインフィードを生成します...

http://msdn.microsoft.com/en-us/library/system.environment.newline.aspx

また、Microsoft.VisualBasic名前空間のvbCrLfを使用できることにも注意してください。これにより、常にキャリッジリターンとラインフィードが一緒に返されます。

于 2009-09-11T14:50:41.643 に答える