霸道的温柔 发表于 2004-9-24 07:32:00

如何关闭对话框显示

在用getfiled函数往文件里写入数据的时候,总会出现一个对话框,很是烦人,怎么才可以去掉呢?

spring 发表于 2004-9-24 08:16:00

你要用到这个函数就肯定会显示对话框的.


如果你的文件在搜索的目录下用 findfile 函数吧,返回全部的路径


命令: (findfile "acad.dcl")<BR>"C:\\Program Files\\AutoCAD 2002\\support\\acad.dcl"

meflying 发表于 2004-9-24 08:20:00

霸道的温柔发表于2004-9-24 7:32:00static/image/common/back.gif回复:(霸道的温柔)如何关闭对话框显示在用getfiled函数往文件里写入数据的时候,总会出现一个对话框,很是烦人,怎么才可以去掉呢?


<BR>getfiled只是返回一个文件及其路径而已,与写文件没有任何关系.


写文件使用如下函数:


open


write-line


close

CADghost 发表于 2004-9-24 09:24:00

可是如果没有这个文件,要建立文件不还是要用到getfiled吗?


有没有一个可以直接建立文件的办法呢?

霸道的温柔 发表于 2004-9-24 09:26:00

对,我就是楼上的这个意思,我编了一个程序,这个功能要频繁的用到,我只知道这个函数来建立文件。

meflying 发表于 2004-9-24 10:18:00

为什么建立文件要用到getfiled????


我已经说了,getfiled只是返回文件的路径而已.跟文件的操作没有任何关系


新建文件:


(setq f (open "c:\\a.txt" "w"))


(write-line "this is the new file" f)


(close f)

CADghost 发表于 2004-9-24 10:59:00

哦,原来我傻了那么长时间
页: [1]
查看完整版本: 如何关闭对话框显示