谢谢 龙龙仔 版大 及 highflybir 版大,的指导. 发现到了
01.在 :VLR-COMMANDENDED 状态中,不能使用 COMMAND 命令,而需使用其他命令来建立物件. 如: (VL-LOAD-COM) (SETQ ACADOBJECT (VLAX-GET-ACAD-OBJECT)) (SETQ ACADDOCUMENT (VLA-GET-ACTIVEDOCUMENT ACADOBJECT)) (SETQ MSPACE (VLA-GET-MODELSPACE ACADDOCUMENT)) ... (VLA-AddText MSPACE EN-AREA-M (vlax-3d-point PTDT) 30) ;VBA ... 也是可以完成建立文字. 02.原来 :VLR-COPIED 的回传值,要把他 LIST 起来, (SETQ ENT (CAR PARAMETER-LIST) *REACTORCOPY* (CONS ENT *REACTORCOPY*) ) 只是变数的命名,带有 *R... 跟 REACTORCOPY 反应应该是没差异吧. 03.highflybir 版大提到,在文件被关闭时,注意清空一些无用的反应器。 若是使用临时性反应器,是否变成在需要使用反应器时重新恢复关联即可, 可以免去整理反应器资料库处理问题呢? 因为发现整理永久性反应器的资料库真是不好处理... 尤其是遇到 只有一各物件对象 ,已经删除却能在资料库, 不知道版大都怎样处理呢? 烦请各位指导一下 谢谢 |