コマンドライン引数を渡すには?

解決


ZZZ  2003-01-08 18:38:26  No: 105795

実行ファイルにコマンドラインの引数を渡したいのですがどのようにしたらいいですか?  開発時はプロジェクトのプロパティにコマンドライン引数を設定してやればよかったのですが実行ファイルにして実行する場合はどのように設定すればいいですか?  教えて下さい


とろ  2003-01-08 18:56:41  No: 105796

MS-DOS プロンプト(コマンドプロンプト)から引数を渡して下さい。
直接 exe をキックした場合、引数は空になってしまいます。

あるいは、ショートカットを作成して、
プロパティで引数を設定しておくとか...


篠ちょん  2003-01-08 20:22:59  No: 105797

こんな感じでいいんですかね??
Shell関数を使い、EXEのパスの後に半角スペースを入れてコマンドラインを送っています。

    Dim Rq As Long
    Dim strCOMM As String 'コマンドライン引数
    strCOMM = "TEST"

    Rq = Shell(App.Path & "\" & "TEST.exe" & " " & strCOMM, vbNormalFocus)


ZZZ  2003-01-09 19:52:16  No: 105798

やっぱりDOSプロンプトかショートカットを作成してやるしかないですね
分かりました。  ありがとうございました


Say  2003-01-09 20:28:02  No: 105799

Windows上でコマンドラインを指定して実行したいのなら、
スタート→ファイル名を指定して実行
で実行してください。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加