Shell関数の実行プログラムの指定


すぽいと  2005-06-14 02:14:44  No: 90440

Shell関数で
Call Shell("notepad " & "C:\Jikken" vbNormalFocus)
とやったときと
Call Shell("notepad.exe " & "C:\Jikken" vbNormalFocus)
とやったときって何が違うんですか?


Dental  2005-06-14 02:45:16  No: 90441

どちらも構文エラーなので、同じかな。引数区切りのカンマが抜けてるし。

.exeの有無の話なら、後者は、"notepad.exe" にも "notepad.exe.exe" にも
反応するけど、前者は "notepad.exe.exe" を実行できない点が違いますね。


ひろ  2005-06-14 04:49:27  No: 90442

前者だと拡張子が exe ではない実行可能ファイル
(notepad.com など)を起動するかもしれないです。


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

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






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