文字列連結演算子 & と改行文字列 vbCrLfを使うと、文字列を自由な位置で改行できます。
まず改行しないで、1行で表示する文字列の例です。変数の文字列を単純に表示します。
Module Module1 Sub Main() ' 文字列変数の宣言と代入 Dim tenki As String = "今日の天気は晴れのち曇り所によっては一時雨でしょう" ' 文字列を画面に表示 Console.WriteLine(tenki) End Sub End Module
文字列を改行して表示するためには、改行したいところに、vbCrLf(ブイビーシーアールエルエフ)を連結します。vbCrLf 以降の文字列が改行され、次行に表示できます。
変数を使わずに文字列の途中に、vbCrLf を使う例です。1行目が "今日の天気は晴れのち曇り" 、2行目が "所によっては一時雨でしょう" になります。
Module Module1 Sub Main() ' 文字列変数の宣言 Dim tenki As String ' 文字列を連結して2行で画面に表示 tenki = "今日の天気は晴れのち曇り" & vbCrLf & "所によっては一時雨でしょう" Console.WriteLine(tenki) End Sub End Module
"今日の天気は晴れのち曇り所によっては一時雨でしょう" を、4行で表示するプログラムを作成します。文字列変数と vbCrLf を、文字列連結演算子 & で連結すれば完成します。
Module Module1 Sub Main() ' 文字列変数の宣言 Dim tenki As String ' 文字列変数の宣言と代入 Dim tenki1 As String = "今日の天気は" Dim tenki2 As String = "晴れのち曇り" Dim tenki3 As String = "所によっては" Dim tenki4 As String = "一時雨でしょう" ' 文字列変数を連結して4行で画面に表示 tenki = tenki1 & vbCrLf & tenki2 & vbCrLf & tenki3 & vbCrLf & tenki4 Console.WriteLine(tenki) End Sub End Module
次回から四則演算に進んでいきます。簡単ですが重要です。しっかり習得しましょう。最初は、+ 演算子(加算) について学習します。
| ◆ VB 文法 目次へ◆ |
|---|
| 文字列を表示する |
| Dim 変数の宣言 |
| = 代入演算子 |
| キーボード入力 |
| & 文字列連結演算子 |
| 3つ以上の文字列を連結 |
| 文字列を改行する |
| + 加算演算子 |
| - 減算演算子 |
| * 乗算演算子 |
| / 除算演算子 |
| ¥ 整数除算演算子 |
| Mod 整数剰余演算子 |
| ^ べき乗(累乗)演算子 |
| += -= *= /= |
| \= ^= &= |
| ◆ VB 文法 目次へ◆ |
|---|
| Day() |
| Fix() |
| Format() 数値編 |
| Hour() |
| Int() |
| IsNumeric() |
| LTrim() |
| Minute() |
| Month() |
| RTrim() |
| Second() |
| Space() |
| Trim() |
| Year() |
| ◆ VB 文法 目次へ◆ |
|---|
| Math.Absメソッド |
| Math.Ceilingメソッド |
| Math.Floorメソッド |
| Math.Maxメソッド |
| Math.Minメソッド |
| Math.Roundメソッド |
| Math.Signメソッド |
| Math.Truncateメソッド |