プロが教えるわが家の防犯対策術!

AccessのVBAで
C:\> kyoko.exe "2004-07-30 4:00:44"
のようなコマンド実行したいのですが、二重引用符(" ")でくくった引数を正しく渡す方法はないのでしょうか?

shell "kyoko.exe """ & 受注日 & """"
等、やってみましたが、全くダメでした。

なお、シングルクォーテーション引数はNGでした。
C:\> koyko.exe '2004-07-30 4:03:43' <---ダメ

A 回答 (1件)

このようにすれば可能かと。



Dim strPath As String
strPath = "test.exe"
strPath = strPath & " " & Chr$(34) & Now & Chr$(34)

Shell strPath
    • good
    • 0
この回答へのお礼

さすが!!ありがとうございますm(_ _)m

お礼日時:2004/07/30 09:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!