0
バッチファイルを編集した後、実行します。私は、デスクトップからそれを実行すると、それが適切に実行されますが、私のプログラムから、私はエラーを取得:VB6のプログラムが終了するまでシェル関数のエラー "無効なプロシージャ呼び出しまたは引数"
invalid procedure call or argument
バッチファイルは使用中です。
dRetVal = Shell("C:\Users\Theo\Desktop\BatchName.bat", vbMinimizedNoFocus)
この行に問題がありますか?それとも、他の提案がありますか? ありがとう!
バッチファイルは 'C:\ Windows \ System32 \ CMD.EXE'によって実行されます。 CMDは、スイッチの '/ c'を実行して終了させ、'/k'を実行してバッチを終了させなければなりません。 'cmd /? 'を参照してください。 –
@Morales Batovskiありがとうございました。 – TheoDeed
@Noodles Mr. Noodlesに感謝しなければならないと思います。 今、次のように文は次のとおりです。 dRetVal =シェル( "C:\ WINDOWS \ SYSTEM32 \ CMD.EXE/C "" G:\ドキュメント\ CheckPointの\ BatchName.bat" ""、vbMinimizedNoFocus) 私はどのように問題が解決したことを示しますか? – TheoDeed