inputbox
2021/05/22 04:11
inputbox 機能
[その他のコマンド]文字列を入力するためのダイアログボックスを開きます。
コマンドライン
inputbox <message> <title> [<default> [<special>]]
機能説明
文字列を入力するためのダイアログボックスを開きます。各パラメータの意味は以下の通りです。
<message>
ダイアログボックスに表示されるメッセージを指定します。<title>
ダイアログボックスのタイトルを指定します。[<default>]
バージョン 4.53 以降で利用可能です。(オプション デフォルト=""(空文字列))
エディットコントロールのデフォルト文字列を指定します。
指定すると、ダイアログボックス出力時に対象の文字列が入力された状態となります。
[<special>]
バージョン 4.54 以降で利用可能です。(オプション デフォルト=0)
このオプションの使用は推奨されません。
0 でない場合は、<message> に含まれる以下の文字列が特殊文字として扱われます。
入力 | 出力 |
---|---|
\\ | "\" |
\n | 改行 |
\t | タブ |
<special> の値は <default> には影響を与えません。
パラメータの説明
指定するパラメータは以下の通りです。パラメータ | 型 | パラメータ説明 |
---|---|---|
<message> | 文字列 | ダイアログボックスに表示するメッセージを指定します。 |
<title> | 文字列 | ダイアログボックスのタイトルを指定します。 |
<default> | 文字列 | でフォルトの文字列を指定します。 |
<special> | 整数 | メッセージ中の特殊文字を変換するか指定します。 |
対象バージョン
一部機能は、全てのバージョンで利用可能です。バージョン 4.53 より強化された機能があります。
バージョン 4.54 より強化された機能があります。
戻り値
戻り値として以下の変数が定義されます。変数名 | 値 | 意味 |
---|---|---|
inputstr | 文字列 | 入力した文字列 |
関連コマンド
特殊文字変換系
種別:文字列操作 | Ver | 機能の簡易説明 |
---|---|---|
strspecial | 4.67以降 | 特殊文字を変換する。 |
使用方法
使用例
・パスワードを入力する場合(* によるマスクなし)inputbox 'Password:' 'Login' sendln inputstr