《テーマ》OptionExplicitステートメント
《解説》
1.DimステートメントとVisualBasicの関係
多くのプログラム言語では、変数はあらかじめ宣言してから使うようになっている。しかしBasic言語ではDOSBasic時代から、変数宣言をしなくても変数を使えるようになっていた。
VisualBasicになってからも、この方法を使用することができる。しかし、変数宣言をしないでプログラムを書くとわかりにくくなり、バグの原因にもなる。VisualBasicでは、
・変数宣言を強制すると、Option Explicit宣言がプログラムの最初に自動的に挿入されるようになり、プログラムの中で明示的に宣言していない変数が使われるとエラー表示するようになる。
・しかし変数宣言を強制しないとエラーにはならない。
という選択の余地を残している。
変数宣言を強制して使用する方がベターであるといえる。
2.Option Explicit宣言をする
(1)[ツール][オプション]をクリック
(2)「変数の宣言を強制する」をクリック
(3)Option Explicitが表示される
前へ戻る
次へ進む