Option Explicit ステートメントは、モジュール内のすべての変数の明示的な宣言を強制するためにモジュール レベルで使用されます。
オプション 明示的なステートメントをイベント プロシージャに配置することはできません。オプション 明示的なステートメントは、モジュール内のすべてのプロシージャの前に記述する必要があります。 (推奨学習: PHP ビデオ チュートリアル)
Option Explicit がモジュールで使用されている場合は、Dim、Private、Public、ReDim、または Static ステートメントを使用して、すべてを明示的に宣言する必要があります。変数。
宣言されていない変数名を使用した場合、コンパイル時にエラーが発生します。
Option Explicit ステートメントが使用されていない場合、Deftype ステートメントを使用してデフォルトの型が指定されていない限り、宣言されていない変数はすべて Variant 型になります。
注: 既存の変数を入力するときにスペルミスを避けるには、Option Explicit を使用してください。混乱を避けるために、変数のスコープが明確ではないコードでこのステートメントを使用してください。
vb で Option Explicit を自動的に追加する方法は次のとおりです。[ツール] メニューの [オプション] コマンドを選択し、[オプション] ダイアログ ボックスを開き、[エディタ] タブをクリックして、[必須] を選択します。変数宣言」オプション
コンパイラのデフォルト設定は、Option Explicit On になります。
この例では、Option Explicit ステートメントを使用して、すべての変数の明示的な宣言を強制します。宣言されていない変数を使用しようとすると、コンパイル エラーが発生します。 Option Explicit ステートメントはモジュール レベルでのみ使用されます。
Option Explicit ' Force explicit variable declaration. Dim MyVar As Integer ' Declare variable. MyInt = 10 ' Undeclared variable generates error. MyVar = 10 ' Declared variable does not generate error. 说通俗点,就是为了避免混乱,使用 Option Explicit 之后,必须对变量进行声明才可以使用! 举个简单的例子: <script language="vbscript"> < !-- Option Explicit \' 要求在脚本中声明所有的变量 Dim Mystring Mystring="This is my string" -- > < /script>
PHP 関連の技術記事の詳細については、PHP グラフィック チュートリアル 列にアクセスして学習してください。
以上がオプションの明示的なステートメントを次の場所に置くことはできませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。