nibenqiangdy 发表于 2008-8-27 09:16:00

关于交点的问题

<p>我在论坛里面搜了个遍,看到很多人问交点的问题,但是好象没有人作出回答,是不是这个问题很简单,不值得各位大侠们浪费时间,但是我们毕竟是初学者,所以还请各位大仙门抽出一点时间给我们这些人指点以下,我们将不胜感激.</p><p>两条多段线相交如何求出交点 !</p>

nibenqiangdy 发表于 2008-8-27 16:47:00

<p>求交点的问题终于自己搞定了了,接下来有个小难题,希望高手给予指点以下:例如有一条直线,我要将直线在某点处打断,并在打断处添加数字,如何才能使添加的数字与这条直线本身的方向保持一致.</p><p></p>

azjmjsj 发表于 2008-8-27 20:18:00

<p>用打断后的直线的端点求直线的角度,以此角度写添加的文字不就行啦</p>

nibenqiangdy 发表于 2008-8-28 08:07:00

直线好求,那如果打断的线不是直线呢,是个多段线呢!

zhangtaosp 发表于 2008-8-28 12:33:00

麻烦问下楼主是怎么判断两线段相交的??

nibenqiangdy 发表于 2008-8-28 17:23:00

vba中有object.intersectwith(object.acextendnone)方法可以判断是否相交!

nibenqiangdy 发表于 2008-8-28 17:26:00

返回值如果不为空就表示有交点,如果为空就表示没有交点 !

sailorcwx 发表于 2008-8-29 02:16:00

<p>先求文字与多段线的交点,将两交点的角度值赋给文字的rotation属性,然后再把多段线断掉</p>

nibenqiangdy 发表于 2008-8-29 08:48:00

<p>8楼问一下有没有将多断线打断的程序,交点已经求出来来了,但是我翻了很多资料也没有找到如何打断的程序!</p><p>还有,如果我在打断的线上添加文字,既把线段割掉一部分,并保持与线段的方向一直,如何操作!我给你发张图片看看,效果就象那样,</p><p>本来是一条多段线,把他打断后截去一部分,添加的文本!</p>

sailorcwx 发表于 2008-8-29 18:49:00

<p>打断可以用sendcommand调用break命令</p>
页: [1] 2
查看完整版本: 关于交点的问题