cly920504 发表于 2016-5-19 10:03:55

如何实现孤岛检测

想请教个小小问题,请教cad2008有没有孤岛检测的函数,没有的话用AcedCmd如何实现,
我这样做出来后有个问题,最后还要按一个Enter
ResultBuffer rb = new ResultBuffer();
            rb.Add(new TypedValue(5005, "_boundary"));
            rb.Add(new TypedValue(5009, newPoint3d(1,-1,0)))
   ed.AcedCmd(rb);

(之前已经用直线框出了(0,0),(2,0),(2,-2),(0,-2)的矩形)

我这样对吗,请问如何取消最后一步要按Enter?

guohq 发表于 2016-5-21 15:00:30

低版本使用 acedTraceBoundary
高版本使用Editor.TraceBoundary

cly920504 发表于 2016-5-26 09:19:54

guohq 发表于 2016-5-21 15:00 static/image/common/back.gif
低版本使用 acedTraceBoundary
高版本使用Editor.TraceBoundary

请问acedTraceBoundary是哪个类中的函数呢?

guohq 发表于 2016-5-26 10:24:08

acad.exe中的,通过 dllimport 引用进来
这个函数我也没有用过,你可以请教一下其它人

cheng5276 发表于 2017-9-16 23:31:47

正需要,谢谢大神

羊羊羊 发表于 2018-6-4 23:36:28

ed.traceboundary   对应VB.net中应该是什么?

q98we 发表于 2020-3-14 20:50:34


学习良多...谢谢!
页: [1]
查看完整版本: 如何实现孤岛检测