VBScript: InputBoxの戻り値(通常時とキャンセル時)
VBScriptでのInputBoxの戻り値について説明します。
「OK」ボタンを押したときはテキストボックスに入力された値が戻り、 「キャンセル」ボタンを押したときは空の文字列("")が戻ります。
InputBoxの右上にある「閉じる」を押したときや、 「Escape」キーを押した場合もキャンセルと同じで空の文字列("")が返ります。
次のサンプルコードはInputBoxの戻り値を受け取り、 キャンセルの場合とOKの場合で処理を分岐しています。
strRe = InputBox("名前を入力してください", "名前入力") If strRe = "" Then ' キャンセル時の処理 Else ' OK時の処理 End If