如何获取自己创建直线的图元?
我一直有个疑问,我看大多教程想要获取图元名,都是去选择然后获取的,不能创建后直接在代码获取吗?可以的,使用(entlast)函数。
最好是:
1、绘制直线前,获取最后末尾图元:(setq mwty (entlast))
2、然后绘制直线;
3、获取刚刚绘制的图元:(setq zxty (entlast))
4、判断zxty是否和mwty一致,如果不一致,则zxty就是你需要的,否则,说明绘制直线不成功。 entlast entlast entlast 选择然后获取 是选择已有的 创建后更可以了 如果是自己手动创建的或者用command创建的用entlast,如果是用entmakex的话,返回的就是图元名 只有它了,entlast,就是用它来命名最近一次创建的图元对象。
页:
[1]