明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1270|回复: 1

二维线的节点问题,附一段程序

[复制链接]
发表于 2005-12-30 22:11:00 | 显示全部楼层 |阅读模式
各位大侠,在CAD中怎么求出一个闭合二维线节点的个数,用vertex查出来的和用coordinates这个函数算出来的对不上呀.还有就是VERTEX这个属性在VBA中有这个函数吗?我需要的是求出这个闭合的二维线每个节点的坐标,不知道各位大侠有什么更好的办法吗?

For a = 0 To aa
For di = 1 To 100
cc = (UBound(ftext.Item(aa - a).Coordinates) + 1) \ 2
If cc <> 0 Then
ftext.Item(aa - a).color = acRed

TextBox4.text = cc
End If
Next
Next

我是做测绘工作的,在实际的工作有许多CAD方面的小问题,楼主是吗?
发表于 2005-12-31 08:35:00 | 显示全部楼层
我也是搞测绘的,你看看这段代码即可
 
      allert = GzwObj.Coordinates
      Lbnd = LBound(allert)
      Ubnd = UBound(allert)
 
      ReDim points(Lbnd To Ubnd) As Double
 
      For i = Lbnd To Ubnd Step 2
         points(i) = allert(i)
         points(i + 1) = allert(i + 1)
         msg = msg & Format(allert(i + 1), "#####0.000") & "+" & Format(allert(i), "#####0.000") & ","
      Next i
 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-27 08:29 , Processed in 0.174817 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表