下記の型の変数にNothingを代入したらどうなるか試してみた。
型 | Visual Basic6 | Visual Basic.Net |
---|---|---|
Boolean | エラー発生 | False |
Byte | エラー発生 | 0 |
Char | × | vbNullChar |
Currency | エラー発生 | × |
Date | エラー発生 | 1/1/0001 12:00:00 AM |
Double | エラー発生 | 0 |
Decimal | × | 0 |
Integer | エラー発生 | 0 |
Long | エラー発生 | 0 |
Object | エラー発生 | Nothing |
Short | × | 0 |
Single | エラー発生 | 0 |
String | エラー発生 | Nothing |
× :型が有りません
【動作確認環境】
・.Net側
OS:Windows11 Pro 21H2
Visual Studio:2019
.Net Framework : 4.7.2
・VB6側
OS:Windows7
Visual Studio:6