[解決済み] VB 6のCommand$とCommandの違いは何ですか?
2022-03-08 06:38:43
質問
VB 6のCommand$とCommandの違いは何ですか?
MsgBox Command$
MsgBox Command
解決方法は?
が表示されたら、いつでも
$
VB 6 では、関数の後に、その関数が
String
バージョン
の型の値を返すことを意味します。
String
. ドル記号がないバージョンは
Variant
という型の値を返すことを意味します。
Variant
.
一般的には
常に
を優先します。
String
バージョンよりも
Variant
のバージョンがあります。
また、ドル記号は、変数名の後に、型の指定に代えて表示しても同じ意味になります。これは、以前のバージョンのBASICでは必要でしたが、VB 6が登場する頃にはすっかり時代遅れになっていた、より大きな省略記法の型宣言文字(quot; type declaration characters")の一部です。たとえば、次のようなものです。
Dim name$
という名前の変数を示します。
name
であり、型は
String
. 代替の(そして好ましい!)記法は、次の通りです。
Dim name As String
レガシーコードを扱っていて、これらのコードが出現する場合に備えて、念のため全リストを掲載しておきます。
& Long
% Integer
# Double
! Single
@ Decimal
$ String
関連
-
[解決済み] C++の_tmain()とmain()の違いは何ですか?
-
[解決済み] Node.jsのプログラムにコマンドライン引数を渡すにはどうしたらいいですか?
-
[解決済み] Bashでコマンドライン引数を解析するには?
-
[解決済み] バッチファイルに引数を渡すにはどうしたらいいですか?
-
[解決済み] Bash関数にパラメータを渡す
-
[解決済み] 引数とパラメータの違いは何ですか?
-
[解決済み】JavaScriptの関数にデフォルトのパラメータ値を設定する
-
[解決済み】C++やCでfoo(void)とfoo()は違うのですか?
-
[解決済み】Visual Basic 6.0とVBAの違いについて
-
[解決済み] リファレンス - このシンボルはPHPで何を意味するのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン