xial 发表于 2008-6-10 14:38:00

[求助]lisp程序可以读写文件,可以删除文件吗?

<p>在vba中使用sendcommand调用lisp写的程序</p><p>命令行字符长度有256个字符的限制.因为这个lisp函数参数过多.当命令加上参数长度超过256的时候就不能够正常执行程序了.</p><p>所以我在vba中将原来的参数写入一个临时文件中,然后lisp程序从文件中把这些参数读取出来.</p><p>函数执行完后最好可以把这个临时文件删除掉.在lisp里怎么删除掉文件呢?</p><p>查了书还有网上搜索,之后读文件,写文件的操作,没有发现删除文件的操作.lisp可以做到删除文件吗?</p>

danxingpen 发表于 2008-6-10 14:49:00

<font size="3">查看vl-file开头的,,,,,,<br/>(vl-file-copy  original-file 
destination-file )<br/></font><font size="3">(vl-file-delete 
filename)<br/>如果是autolisp的话,调用shell的kill命令<br/>唉,又让我灌了回水,随便查找了下就这么个结果了!<br/><br/></font>

zzl9105 发表于 2011-11-11 18:32:06

danxingpen 发表于 2008-6-10 14:49 static/image/common/back.gif
查看vl-file开头的,,,,,,(vl-file-copy  original-file 
destination-file )(vl-file- ...

命令: shell
操作系统命令: kill
有什么作用哦?请教下
页: [1]
查看完整版本: [求助]lisp程序可以读写文件,可以删除文件吗?