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


すぽいと  2005-06-13 17:14:44  No: 90440  IP: [192.*.*.*]

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

編集 削除
Dental  2005-06-13 17:45:16  No: 90441  IP: [192.*.*.*]

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

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

編集 削除
ひろ  2005-06-13 19:49:27  No: 90442  IP: [192.*.*.*]

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

編集 削除