发布于:2010-11-29 10:59:29
来自:建筑设计/CAD下载及教程
[复制转发]
最近编程遇到一问题,一直找不到原因,期盼高人指点
我自定义一函数,如(defun btk ()……),中间包含写单行文本命令(command "text"……),在其它程序调用时,总是出现下面的错误
"text.dwg": 在搜索路径中未找到文件:
C:\Documents and Settings\Administrator\桌面\(当前目录)
C:\DOCUMENTS AND SETTINGS\ADMINISTRATOR\APPLICATION DATA\AUTODESK\AUTOCAD
2007\R17.0\CHS\SUPPORT\
C:\PROGRAM FILES\AUTOCAD 2007\SUPPORT\
C:\PROGRAM FILES\AUTOCAD 2007\FONTS\
C:\PROGRAM FILES\AUTOCAD 2007\HELP\
C:\PROGRAM FILES\AUTOCAD 2007\SUPPORT\COLOR\
C:\Program Files\AutoCAD 2007\
*无效*
但我把自定义函数改成cad直接使用的命令(defun c: btk ()……)时,程序能够正确运行,请教各们高人这是什么原因
全部回复(4 )
只看楼主 我来说两句正是前面用了:(command "-insert")的原因,而我调用时没有正确调用块名,所以出现这个错误
经过重新修改,现在程序终于调试通过
再次感谢zml84朋友
回复 举报
2、是这一句前面的问题。你可能用了:(command "_insert")
回复 举报