StartMe 发表于 2006-10-13 23:40:00

【求助】如何在选择两点时象窗体选择那样,并返回选择的两点的坐标?

<P>即选完第一点后、选择第二点前,鼠标经过区域有类似窗体选择框出现,点选完毕第二点后,返回选完两点的坐标值。</P>

zdfwyh 发表于 2006-10-20 13:57:00

<P>'第一个点的获得<BR>Dim Pt1, Pt2<BR>Pt1 = ThisDrawing.Utility.GetPoint(, "请选择第一个点.")</P>
<P>'第二个点的获得</P>
<P>Pt2 = ThisDrawing.Utility.GetCorner(Pt1, "请选择第二个点")</P>
<P>Debug.Print Pt2(0); Pt2(1); Pt2(2)<BR></P>

StartMe 发表于 2006-10-21 22:57:00

<P>首先谢谢!不过我现在就这样做的。</P>
<P>我想实现是第一点选完后、第二点未选前,出现跟随鼠标移动的窗体效果,就象AutoCAD打印时窗口选择打印角点时的效果一样。</P>
<P>选完第二点后,能返回选择的两点的坐标值。</P>

zdfwyh 发表于 2006-10-23 13:10:00

<P>打印时的窗口选择就是上面代码的效果呀</P>

StartMe 发表于 2006-10-24 23:08:00

<P>哦,谢谢了,我再试试。再次感谢<A name=35955><FONT color=#000066><B>zdfwyh</B></FONT></A>。</P>
页: [1]
查看完整版本: 【求助】如何在选择两点时象窗体选择那样,并返回选择的两点的坐标?