VBScriptのステートメント

■ VBScriptのステートメント

VBScriptには、処理の流れを制御するステートメントが多数用意されています。これらのステートメントを使用してスクリプトを記述します。ステートメントの一覧を以下に示します。

VBScriptのステートメント
演算子 説明
call functionName ( arg, ...) 他の関数functionNameに制御を渡す
const constName = valure 値がvalueの定数constNameの宣言に使用する
Dim variableName 変数variableNameの宣言に使用する
Do [ { While | Until } condition ]
    ・・・
Loop
Do Whileは条件conditionが真(True)の間だけ、Do Untilは条件conditionが 真(True)になるまで一連のステートメントを繰り返す
Do
    ・・・
Loop [ { While | Until } condition ]
Loop Whileは条件conditionが真(True)の間だけ、Loop Untilは条件conditionが真(True)になるまで一連のステートメントを最低1回は繰り返す
Erase variableName 配列variableNameの初期化または削除を行う
Exit Do Loop, For Next, Function, Subから抜け出す
For cnt = start To end [ Step step ]
    ・・・
Next
変数cntstartから加算値stependまでになるまで一連のステートメントを繰り返す
For Each element In group
    ・・・
Next
配列やコレクションgroupの各要素elementに対して一連のステートメントを繰り返し実行する
Function name [ ( arg, ... ) ]
    ・・・
End Function
Functionプロシージャnameのステートメントブロックを示す
If condition Then ...
   [Else ・・・]
End If
条件conditionが真か偽かによって実行の制御を切り替える
On Error Resume Next 実行時エラーで処理を中止しないようにする
Option Explicit 明示的な変数宣言を必要とするようにする
Private プライベート変数の宣言に使用する
Public パブリック変数の宣言に使用する
ReDim variableName 動的配列変数variableNameの宣言に使用する
Rem comment プログラム内にコメントを記述するときに指定する
Select Case expression
   [Casese exp・・・]
End Select

条件expressionの返り値がexpと等しいステートメントブロックのいずれかを実行する

Set object = { expression | Nothing } 変数objectにオブジェクトexpressionへの参照をする(Nothingで開放する)
Sub name [ ( arg, ... ) ]
    ・・・
End Sub
Subプロシージャnameのステートメントブロックを示す
While condition
    ・・・
Wend
条件conditionが真(True)の間だけ一連のステートメントを繰り返す

<<<戻る

Shirley's i-box | Shirley's little-box | RIKO's Trial TOP | RIKOの保管庫