找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 650|回复: 2

[讨论]:line lbound&ubound

[复制链接]
发表于 2006-8-17 18:56:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
如绘制选择一条直线,如下行代表直线的何意义??

If VarType(pts) <> vbEmpty Then         '此行是否是判断有无选择物件?此用法何处找呢?

For I = LBound(pts) To UBound(pts) Step 3

pt(0) = pts(I): pt(1) = pts(I + 1): pt(2) = pts(I + 2)
??
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2006-8-18 08:53:50 | 显示全部楼层
pts可不是直线,请贴完整点的代码?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-18 23:00:56 | 显示全部楼层
Public Function pot
Dim pts As Variant
Dim cir As AcadCircle
'Dim intpt(0 To 2) As Double
pts = en1.IntersectWith(en2, acExtendNone)
Dim I As Integer
If VarType(pts) <> vbEmpty Then
For I = LBound(pts) To UBound(pts) Step 3
intpt(0) = pts(I): intpt(1) = pts(I + 1): intpt(2) = pts(I + 2)   ThisDrawing.ModelSpace.AddCircle(pts,8)
Next I
End If
End Function

就是上面post那几行用途及用法还不是很清楚
感谢回复~~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-28 15:23 , Processed in 0.568425 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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