zhuxuhong 发表于 2005-11-10 16:22:00

使用boundary时,未发现有效的图案填充边界时让其退出程序

<DIV>在用下列语句时,当图形中无法找到闭合区域时,程序会进入死循环.</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ThisDrawing.SendCommand "_-Boundary" &amp; vbCr &amp; InsP(0) &amp; "," &amp; InsP(1)&nbsp;&nbsp;&amp; vbCr &amp; vbCr<BR>请问如果出现"未发现有效的图案填充边界"这种情况,如何让程序结束?</DIV>

雪山飞狐_lzh 发表于 2005-11-10 22:18:00

<P>我在2006里没有进入死循环.,你的Cad版本?</P>
<P>&nbsp;</P>

zhuxuhong 发表于 2005-11-11 14:54:00

<DIV>我的版本是2002的.</DIV>
<DIV>
<DIV>我的边界是通过文字注记点坐标来搜索包含文字的边界,屏幕窗口也移到了包含文字的位置。</DIV>
<DIV>图形有时不规范,还会有没有闭合的情况。这样交互点取是可以的,但用程序处理时会有问题的。还会出现内部孤岛错误。</DIV>
<DIV>另外还有使用该命令时感觉速度很慢,不知版主还有什么其他方法来处理?</DIV></DIV>

雪山飞狐_lzh 发表于 2005-11-11 15:26:00

先Zoom一下再调用-Boundary命令
页: [1]
查看完整版本: 使用boundary时,未发现有效的图案填充边界时让其退出程序