| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2860 人关注过本帖
标题:VB或VBA操作CAD为什么阵列不了镜像过的圆弧
只看楼主 加入收藏
zminzhu
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2013-9-2
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
VB或VBA操作CAD为什么阵列不了镜像过的圆弧
Dim point1(0 To 2) As Double
 Dim point2(0 To 2) As Double
 point1(0) = 0: point1(1) = 0: point1(2) = 0
 point2(0) = (50): point2(1) = 0: point2(2) = 0
 Dim micgyjObj As AcadLWPolyline
 Set micgyjObj = cgArc.Mirror(point1, point2) ' 镜像圆角

 Dim noOfObjects As Integer
 Dim angleToFill As Double
 noOfObjects = 20  ' 阵列个数
 angleToFill = pi * 2 ' 360 度
 Dim armicgyjObj As Variant
 armicgyjObj = micgyjObj.ArrayPolar(noOfObjects, angleToFill, point1) ' 阵列镜像过的圆角
 MoSpace.Update
 ZoomAll
搜索更多相关主题的帖子: VB VBA 镜像 Dim Double 
2017-05-29 21:02
xiangyue0510
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:86
帖 子:938
专家分:5244
注 册:2015-8-10
收藏
得分:20 
没有条件测试,但是好像没有什么错误。唯一可能有问题的是pi, VB好像没有这个,需要自己定义成常量或者定义成变量后赋值。
另外,报什么错误,还是执行没有效果?
2017-05-31 17:24
zminzhu
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2013-9-2
收藏
得分:0 
没有执行!pi有申明
2017-06-01 17:18
快速回复:VB或VBA操作CAD为什么阵列不了镜像过的圆弧
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017094 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved