Visual Basic 6
変数
サーチ…
変数の型
異なる目的のために異なる変数タイプがあります。 Visual Basic 6では、次の変数タイプを使用できます。
- アレイ
- ブール
- バイト
- 通貨
- 日付
- ダブル
- 整数
- 長いです
- シングル
- 文字列
- バリアント
Dim
キーワードを使用して変数を宣言します。
Dim RandomNumber As Integer
変数型を指定しない場合、変数のデフォルトはVariant
なります。
Dim Foo
は
Dim Foo As Variant
ブール
Booleanは、TrueまたはFalseという2つの値のうちの1つのみを含むことができるため、最も単純な変数型です。
Foo = True
Bar = False
ブール値を使ってコードの流れを制御することができます:
Dim Foo as Boolean
Foo = True
If Foo Then
MsgBox "True"
Else
MsgBox "False"
End If
整数
整数は数値データ型で、16ビットの符号付き値(-32768〜+32767)を含むことができます。変数に整数(9など)のみが含まれ、小数(5.43など)は含まれないことがわかっている場合は、それを整数(または長整数)データ型として宣言します。
Dim RandomNumber As Integer
RandomNumber = 9
整数は一般的に、 For...Next
ループのカウンタとして使用されます。
Dim Counter As Integer
For Counter = 0 to 2
MsgBox Counter
Next Counter
-32768より小さい値または32767より大きい値を整数に代入しようとすると、実行時エラーが発生します。
Dim MyNumber As Integer
MyNumber = 40000 'Run-time error '6': Overflow
文字列
文字列変数には、空のテキスト、文字、単語、または可変長のテキストを含めることができます。文字列値は引用符( "
)で囲む必要があります。
Dim Fruit as String
Fruit = "Banana"
文字列リテラル内に引用符が必要な場合は、2つの引用符( ""
)を使用します。
Dim Quote as String
Quote = "Bill says: ""Learn VB!"""
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow