hzh2000 发表于 2009-7-27 23:17:00

函数(acad_colordlg 1)失效的问题

<p>函数(acad_colordlg 1)在普通状态下会显示一个标准颜色对话框,但我写的LISP在“独立名称空间”编译后,该函数显示未定义,就是找不到函数定义,我估计这个函数是ACAD定义的,在“独立名称空间”编译后,可能无法得到定义声明,所以失效。</p><p>&nbsp;&nbsp; 所以,看看哪位高手能解决这个问题,不胜感激!</p>

龙龙仔 发表于 2009-7-28 07:53:00

<p>“独立名称空间”编译,要增加下列</p><p>(if (findfile "acapp.arx")<br/>&nbsp; (progn<br/>&nbsp;&nbsp;&nbsp; (arxload "acapp.arx" NIL)<br/>&nbsp;&nbsp;&nbsp; (vl-arx-import "acapp.arx")<br/>&nbsp; )<br/>&nbsp; (progn<br/>&nbsp;&nbsp;&nbsp; (arxload "acadapp.arx" NIL)<br/>&nbsp;&nbsp;&nbsp; (vl-arx-import "acadapp.arx")<br/>&nbsp; )<br/>)</p>

hzh2000 发表于 2009-7-28 10:38:00

非常谢谢!
页: [1]
查看完整版本: 函数(acad_colordlg 1)失效的问题