在我的lotusscripy中,我创建了一个外部文件,我在其中“打印”了一些行,我关闭它然后用Shell函数运行它:
Open "D:\testF.dsx" For Output As fileNum%
Print #fileNum%, "line1"
Print #fileNum%, "line2"
Print #fileNum%, "line3"
Close fileNum%
result = Shell(|path "D:\testF.dsx"|, 1)
shell函数运行正常,它运行的文件。
在此之后我就把
Kill fileNum% 'which should delete the file
另外,我试图添加
Sleep 2 'before the Kill statement but I get the same error: Path/file access error.
谢谢你的时间!
答案 0 :(得分:5)
Lotusscript kill语句需要文件名而不是文件num。所以这样做:
Kill "D:\testF.dsx"