Nothend 发表于 2007-4-2 20:01:00

请问,如何在程序中实现选中实体?

我想在VBA中实现,将线实体选中,并且能显示节点,请问高手该如何实现啊?

Nothend 发表于 2007-4-3 11:09:00

那位高手指教一下啊,小妹谢谢大家了!!!

jkbanana 发表于 2007-4-3 12:57:00

<p>显示节点是什么意思?在节点画个圆点?</p>

Nothend 发表于 2007-4-3 18:14:00

就相当于在CAD界面下那种线的节点,是小方块儿啊

jkbanana 发表于 2007-4-3 18:46:00

<p>1.选择直线</p><p>2.找出直线的端点坐标</p><p>3.以各端点为中心画小方块,可以AddSolid方法</p><p>&nbsp; object.AddSolid(Point1, Point2, Point3, Point4)</p><p>4.用Highlight方法把直线加亮</p><p>&nbsp; objline.Highlight (True)</p>

Nothend 发表于 2007-4-5 17:25:00

回复:(jkbanana)1.选择直线2.找出直线的端点坐标3....

<p></p><p>就如图所示的那样,蓝色的线条上面的那种选择状态,在VBA中能不能通过一个命令实现呢?</p>

天龙八部 发表于 2007-5-14 18:15:00

实体的参数是3DSOLID,用ACADselectionset,过滤掉除了实体之外的所有物体,那就OK了

laoliu09 发表于 2007-5-14 19:06:00

<p>夹点技术是cad的一大亮点,呵呵!但VBA二次开发这个功能用的不多,不必非要弄一个夹点出来啊,这样反而弄巧成拙。</p>
页: [1]
查看完整版本: 请问,如何在程序中实现选中实体?