0

私が達成しようとしているのは、ユーザーに数値を要求するポップアップを作成することです。その値が入力されると、コマンドラインの特定の位置に配置されて実行されます。

私はこれを会計ソフト用に使用しています。データベースからトランザクションを削除する必要がある場合は、レポートでジョブ ID を見つけ、コマンドを実行して特定の文字列の末尾にジョブ ID を入力すると、DB 内のトランザクションが消去されます。

メソッドを単純化しようとしています....何か助けはありますか?

4

1 に答える 1

1

vbscript の InputBoxes に関するこのドキュメントを読むことをお勧めします。

変数を入力ボックスと等しくなるように設定できます。strInput = InputBox("prompt")次に、変数strInputを dos コマンドに渡します。

vbscript からコマンドを実行する方法については、こちらを参照してください。

あなたのコードは、おおよそ、

strInput = InputBox("prompt")
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "program.exe /argument=" & strInput
于 2013-10-09T18:47:17.190 に答える