Declarations

宣言には前方参照の Declare ステートメント、外部 C 呼び出しの Declare ステートメント、Const ステートメント、Dim ステートメントがあります。1 つの例外を除いて、宣言は実行形式コードを生成しません。宣言の結果は、プロシージャ、変数、または定数についての情報です (データ型、次元、値など)。これは宣言されたアイテムを使用するスクリプトの動作を管理しますが、宣言自体はスクリプト実行時に実行されません。

例外は New キーワードを含む Dim ステートメントです。この Dim ステートメントを宣言に含めると、クラスの新規オブジェクトが作成されます。つまり、スクリプトが実行されるときにクラスの新規オブジェクトが作成されます。この Dim ステートメントは、実行形式コードを生成する唯一の宣言です。