CTH1997 发表于 2002-11-14 16:27:00

为什么不能修改FILEDIR系统变量的值?

运行VBA程序出错,重启ACAD2002后发现不能自动打开文件对话框,在命令行输入~号可打开对话框. 在VLISP中检查FILEDIR系统变量的值为nil,但无法用setvar函数设置该变量. 在COMMAND命令行用SETVAR命令设置FILEDIR系统变量的值,提示FILEDIR为未知变量名,无法设置. 其它的绘图功能未发现有异常.
哪位高手能解决此问题? 谢谢!

allenwu 发表于 2002-11-14 18:09:00

我也遇到过!

我也遇到过,但是我没,但是我也不知道如何解决?烦请各位大虾帮忙!!!

mccad 发表于 2002-11-15 19:54:00

你说的是filedia系统就是吧,在2002中我也试过这种情况,但可以重新设置

CTH1997 发表于 2002-11-18 11:49:00

请问总版主是如何设置的?

如果重新安装ACAD2002, 系统将恢复正常。
由于本人刚涉足VBA, 编制的程序经常出错,已经几次出现这种情况。如果每次都重装就太麻烦了。
不能设置FILEDIR系统变量的原因,我认为是ACAD出错重启后,系统已不认识该变量,或者因某些原因被锁住。如何恢复,还要请教总版主。

CTH1997 发表于 2002-11-20 09:23:00

明白了!是filedia,不是filedir!

页: [1]
查看完整版本: 为什么不能修改FILEDIR系统变量的值?