1

InputBox()vbscript コードで関数を使用していますが、正常に動作しており、さまざまなInputBox()関数を使用しています。

今私の質問は、呼び出されるたびInputBox()に、別のウィンドウで開きます。データを 1 つのウィンドウ ページにのみ入力し、すべての入力を 1 つの送信ボタンで処理する方法または機能はありますか?

4

2 に答える 2

2

「同じ」InputBox を再利用することはできませんが、いくつかの単純な入力については、一度に複数の項目を要求して、ユーザーの入力 (コマンド ライン引数など) を解析できます。長い目で見れば、多くの入力に対しては、HTA アプリケーションを使用することをお勧めします。

PS(ピーターの提案への書き込み)

HTA は本格的なアプリケーションです。これらのアプリケーションは信頼されており、Web 開発者が作成したメニュー、アイコン、ツールバー、およびタイトル情報のみを表示します。つまり、HTA は、ブラウザーの厳密なセキュリティ モデルやユーザー インターフェイスを強制することなく、Internet Explorer のすべての機能 (オブジェクト モデル、パフォーマンス、レンダリング機能、およびプロトコル サポート) を備えています。

( HTA上のMS )

始めるためのチュートリアル

于 2012-08-08T16:32:55.457 に答える
0

HTA を使用する以外に、Internet Explorer を GUI のように使用したり、HTML のすべての機能を使用してスクリプトとユーザーの間で対話したりできます。vbscript サンプルでこの質問を参照してください。

use-browser-as-gui-in-ruby

こちらの私の回答も参照してください/adding-a-gui-to-vbscript

于 2012-08-09T00:15:51.537 に答える