InputBox()
vbscript コードで関数を使用していますが、正常に動作しており、さまざまなInputBox()
関数を使用しています。
今私の質問は、呼び出されるたびInputBox()
に、別のウィンドウで開きます。データを 1 つのウィンドウ ページにのみ入力し、すべての入力を 1 つの送信ボタンで処理する方法または機能はありますか?
InputBox()
vbscript コードで関数を使用していますが、正常に動作しており、さまざまなInputBox()
関数を使用しています。
今私の質問は、呼び出されるたびInputBox()
に、別のウィンドウで開きます。データを 1 つのウィンドウ ページにのみ入力し、すべての入力を 1 つの送信ボタンで処理する方法または機能はありますか?
「同じ」InputBox を再利用することはできませんが、いくつかの単純な入力については、一度に複数の項目を要求して、ユーザーの入力 (コマンド ライン引数など) を解析できます。長い目で見れば、多くの入力に対しては、HTA アプリケーションを使用することをお勧めします。
PS(ピーターの提案への書き込み)
HTA は本格的なアプリケーションです。これらのアプリケーションは信頼されており、Web 開発者が作成したメニュー、アイコン、ツールバー、およびタイトル情報のみを表示します。つまり、HTA は、ブラウザーの厳密なセキュリティ モデルやユーザー インターフェイスを強制することなく、Internet Explorer のすべての機能 (オブジェクト モデル、パフォーマンス、レンダリング機能、およびプロトコル サポート) を備えています。
( HTA上のMS )
HTA を使用する以外に、Internet Explorer を GUI のように使用したり、HTML のすべての機能を使用してスクリプトとユーザーの間で対話したりできます。vbscript サンプルでこの質問を参照してください。
こちらの私の回答も参照してください/adding-a-gui-to-vbscript