只需一步,快速开始
使用道具 举报
程序操作:直接使用
命令行操作:
(command "_.select" b "")
如:
命令: m MOVE选择对象: p...
楼主说的不是lisp问题吧...
如果是lisp的问题,把两个不同的选择集存在两个变量当中,即可随时调用...
是lisp的问题。我的目的是这样:同一个图里,运行程序1里建立了选择集A,然后运行程序2建立了选择集B;再次运行程序1,先对A进行了操作,然后根据一些选项来控制选择集B。单独的程序1和2里,选择集A和B都能正常操作,但是,再次在程序1里操作B的时候,就发现无法选中B,好像是认为不存在B,这样就没办法操作。可是运行程序2时又能正常操作B。所以,我感觉是程序1里操作完A后没法将B设为当前选择集。
2楼的方法我试过了,还是没有解决,仍然是选不中。
设置一个全局变量不就解决了吗
补充说明一下,2个选择集都是全局变量,选择集A仅在程序1里建立和操作,选择集B在程序2里建立,在程序1里操作。整个过程如下:
1。在程序1里建立选择集A
2。在程序2里建立选择集B
3。在程序1里操作选择集A
4。在程序1里建立选择集B
就是在第4步里,无法找到选择集B。而这时候无论在程序2里如何操作B,都是正常的。
可能是我理解能力差吧,怎么看也不清楚你在说什么!
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-12-26 04:44 , Processed in 0.195542 second(s), 25 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.