VB.netで連結された文字列の間に改行を追加します
-
05-07-2019 - |
質問
さまざまな関数の出力をテキストボックスに連結しようとしていますが、すべて1行で表示されます。変数間にブレークラインを挿入するにはどうすればよいですか?次のようなものがあります:
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を使用して、常にキャリッジリターンとラインフィードを一緒に 返すことができることに注意してください。
所属していません StackOverflow