QSAVE不能执行保存命令!!!
当我执行QSAVE,以及执行菜单上面的保存命令之时都会出现以下错误提示:Command: QSAVE ; error: An error has occurred inside the *error* functiontoo <BR>many arguments
只有关图的时候才能够能出现一个对话框,如果点保存则可以保存。
加载了系统自带的acad.lsp都没有用
顺便问一下,在acad.lsp里头的这一句有何用意:
;------------------------------ qsave -----------------------<BR>(defun C:qsave ()<BR> (setq olderr *error* *error* enderr)<BR> (setvar "cmdecho" 0)(setvar "regenmode" 0)<BR> (load"date") (date)<BR>;(timecad)<BR> (if (= "UNNAMED" (getvar "dwgname"))<BR> (princ "\nNo drawing name ! Please enter drawing name & re-save the drawing: "))<BR> (princ "\n")<BR> (command ".qsave")<BR> (setq *error* olderr) (princ)<BR>) AutoCAD里原本就有QSAVE(按标准工具列的Qsave图示)何须在acad.lsp定义自找麻烦?把它删掉就行了。 删除之后
输入QSAVE的结果仍然是:
qsave Unknown command "QSAVE". Press F1 for help. 你相关的程式固障了,採新增方式勾选《程式》再安装一次。 输入“.qsave”试试。 你相关的程式固障了,採新增方式勾选《程式》再安装一次。
可以说明白一些吗?
输入“.qsave”试试。
谢谢,我用REDEFINE恢复过来了,
可是不明白的是为什么在把SUPPORT这个目录完全覆盖后就不能用这个命令了呢
我没有使用“UNDEFINE”这个函数
请楼上解释一下
谢谢 UNDEFINE是让一个指令不能作用,不要轻易使用它,更不要用它来作弄人才好。REDEFINE的作用刚好和UNDEFINE相反。是 这个我知道
我就是不明白为什么我没有用UNDERFINE,却QSAVE不能用了
页:
[1]