【发布时间】:2014-01-14 01:30:23
【问题描述】:
我必须使用 LotusNotes 打开文件,我尝试使用此脚本:
dim file as string
file="C:\invoice.pdf"
result=Shell("H:\AdobeReader\AcroRd32.exe "+ file)
而且效果很好。
但是当我尝试打开文件名中有空格字符的文件时 (例如:“C:\All Invoice\invoice.pdf”) 命令 shell 将文件名识别为“C:\All”,空格后没有所有字符。 有人可以帮助我吗? 谢谢
【问题讨论】:
-
如果我尝试:result=Shell(|H:\AdobeReader\AcroRd32.exe "| + file + |"|) lotus notes 发送给我“非法函数调用”
-
现在可以了!谢谢
-
您是否进行了更改以使其正常工作,或者您是否使用了我建议的代码?
-
我使用你的确切代码,谢谢你太棒了!
-
我只是对这个问题做了一个小的编辑,以强调“将文件名识别为 C:\All”的不是 Lotus Notes。是命令 shell 以这种方式识别它。