Autocad VBA初级教程(5)
7H7n%U.o6l'Z,O*u'~3x&^;c0a#m.|0j6C9k
If lay0.Name = \新建图层\如果找到图层名 findlay = 1 '把变量改为1标志着图层已经找到msgstr = lay0.Name + \已经存在\
(askcad.com),为工程师增加动力\7u$r2N3c2I,X
(askcad.com),为工程师增加动力!{*L*}2m4v9~9H7^4w
msgstr = msgstr + \图层状态:\打开\关闭\ msgstr = msgstr + \图层\已经\没有\冻结\msgstr = msgstr + \图层\已经\没有\锁定\ msgstr = msgstr + \图层颜色号:\msgstr = msgstr + \图层线型:\
*s-T/~+s9o$V/J.\\9xwww.askcad.com.Y%v)O,S0U,~ c;T
CA论坛,CAD设计,PROE,autocad,CA下载,CA教程,cad快捷键机械论坛机械设计论坛机械制造论坛视频教程机械CA论坛工程机械论坛,UG,solidworks,字体打印模型空间安装下载练习考试安装培训工程师机械制图工程建筑服装工程师招聘,cad设计论坛认证证书工程师级*K(j,~7~;b9A:i:Wmsgstr = msgstr + \图层线宽:\
msgstr = msgstr + \打印开关\关闭\打开\msgstr = msgstr + \是否设置为当前图层?\ If MsgBox(msgstr, 1) = 1 Then '如果用户点击确定
(p%N%y%{*L(^&u,j;N+o%r/H0q9U2A/m\N2],n
If Not lay0.LayerOn Then lay0.LayerOn = True '打开
ThisDrawing.ActiveLayer = lay0 '把当前图层设为已经存在的图层End If
Exit For '结束寻找 End If Next lay0
CAD设计论坛+u:T-i4P2y(Y!X,}:b9uCAD设计论坛%};g,h8@#W/U#V7KIf findlay = 0 Then '没有找到图层
2v5}:l.Y tSet lay1 = ThisDrawing.Layers.Add(\新建图层\增加一个名为“临时图层”的图层lay1.Color = 2 '图层设置为黄色
www.askcad.com0F:F2D*c-C:L0K%L(askcad.com为工程师增加动力-E9O6i;a4A:[#i\
CAD论坛,CA设计,PROE,autocad,CA下载,CA教程,cad快捷键机械论坛机械设计论坛机械制造论坛视频教程机械CAD论坛工程机械论坛,UG,solidworks,字体打印模型空间安装下载练习考试安装培训工程师机械制图工程建筑服装工程师招聘,cad设计论坛认证证书工程师级0S%W3c\)F2T)I9^$?3mltfind = 0 '找到线型的标志,0没有找到,1找到
For Each entry In ThisDrawing.Linetypes '在现有的线型中进行循环 If StrComp(entry.Name, \如果线型名为\ltfind = 1 '标志为已找到线型Exit For '退出循环End If
Next entry '结束循环
If ltfind = 0 Then '没有找到线型
ThisDrawing.Linetypes.Load \加载线型End If
www.askcad.com:G'a)x8d3A$|;h;m(askcad.com)是国内最专业发展最快的AutoCAD设计讨论基地论坛云集高手提供CA的教程练习考试软件下载教程下载基础培训等一体化解决方案并推出Pro/Engineer,Unigraphics,SolidWorks相关讨论专区我们的口号:CA设计论坛为工程师增加动力请记住我们的网址:askcad.com2w/a4u h(@*L r1c!RCA设计论坛*J2A-T7t'gCA设计论坛&g:W:X1F,O(askcad.com),为工程师增加动力,V%D!G\&z*n.C0k
lay1.Linetype = \设置线型
ThisDrawing.ActiveLayer = lay1 '将当前图层设置为新建图层 End If
CAD设计论坛4J&S0o(G1\\
End Sub
在寻找图时时我们用到for each……next 语句 它的语法是这样的:
CAD设计论坛$M2R:z4A*l!Q1G7y
For Each 变量 In 数组或集合对象…… exit for ……
'O)b5S:m\(askcad.com)是国内最专业发展最快的AutoCAD设计讨论基地论坛云集高手提供CA的教程练习考试软件下载教程下载基础培训等一体化解决方案并推出Pro/Engineer,Unigraphics,SolidWorks相关讨论专区我们的口号:CA设计论坛为工程师增加动力请记住我们的网址:askcad.com&r,M7W+h-X#a F
(askcad.com)是国内最专业发展最快的utoCA设计讨论基地论坛云集高手提供CA的教程练习考试软件下载教程下载基础培训等一体化解决方案并推出Pro/Engineer,Unigraphics,SolidWorks相关讨论专区我们的口号:CA设计论坛为工程师增加动力请记住我们的网址askcad.com&C3T2I!R(r$|3K
next 变量
(askcad.com)是国内最专业发展最快的AutoCAD设计讨论基地论坛云集高手提供CA的教程练习考试软件下载教程下载基础培训等一体化解决方案并推出Pro/Engineer,Unigraphics,SolidWorks相关讨论专区我们的口号:CA设计论坛为工程师增加动力请记住我们的网址:askcad.com&^6Y7K%o7Z;u3R8Y它的作用是在数组或集合对象中进行循环,每循环一次,变量就成为数组或集合对象中的一个元素。本例在所有的图层对象中进行循环,每循环一次layo变量就代表一个图层If lay0.Name = \新建图层\
lay0.name代表这处图层的图层名IIf(lay0.LayerOn = True, \打开\关闭\
*d(Y1j8Q;h.@7Cwww.askcad.com&c T3d:B4V1R%XCAD设计论坛$U'e6T/m1G\在循环体中遇到exit for 语句则退出循环,如果没有 exit for,循环将在所有的元素都操作一遍后结束。
这是一个简单判断语句,语法如下:
(askcad.com),为工程师增加动力7]*c8v*C&K6j k
iif(判断表达式,返回值1,返回值2)
当判断表达式成立,函数值=返回值1,如果表达式不成立,函数值=2 MsgBox(msgstr, 1)
(askcad.com是国内最专业发展最快的utoCA设计讨论基地论坛云集高手提供CA的教程练习考试软件下载教程下载基础培训等一体化解决方案并推出Pro/Engineer,Unigraphics,SolidWorks相关讨论专区我们的口号:CA设计论坛为工程师增加动力请记住我们的网址:askcad.com-Q7\\8p$y.L s-@
Mgbox显示一个对话框,第一个参数是对话框显示的内容 第二个参数可以控制对话框上的按钮。
(B9H4I;H1J(f p0 只有确认按钮1 确认、取消
www.askcad.com2p'a:Z+w6P:K){-|9x
2 终止、重试、忽略3 是、否、取消 4 是、否
CAD论坛,CA设计,PROE,autocad,CAD下载,CAD教程,cad快捷键机械论坛机械设计论坛机械制造论坛视频教程机械CA论坛工程机械论坛,UG,solidworks,字体打印模型空间安装下载练习考试安装培训工程师机械制图工程建筑服装工程师招聘,cad设计论坛认证证书工程师级%P+?$E9B+|6q%x1qMsgBox获得值如下:
3y2Z/G6}3T'z5q确认:1终止:3重试:4忽略:5是:6否7
(askcad.com)是国内最专业发展最快的AutoCAD设计讨论基地论坛云集高手提供CA的教程练习考试软件下载教程下载基础培训等一体化解决方案并推出Pro/Engineer,Unigraphics,SolidWorks相关讨论专区我们的口号:CA设计论坛为工程师增加动力请记住我们的网址:askcad.com&W&T8s)}$?\9C,F4A
取消:2
(askcad.com)是国内最专业发展最快的AutoCAD设计讨论基地论坛云集高手提供CA的教程练习考试软件下载教程下载基础培训等一体化解决方案并推出Pro/Engineer,Unigraphics,SolidWorks相关讨论专区我们的口号:CA设计论坛为工程师增加动力请记住我们的网址:askcad.com!k)H5@2I3u2h\
www.askcad.com%r5d!_ F.`\
(askcad.com)是国内最专业发展最快的AutoCAD设计讨论基地论坛云集高手提供CA的教程练习考试软件下载教程下载基础培训等一体化解决方案并推出Pro/Engineer,Unigraphics,SolidWorks相关讨论专区我们的口号:CA设计论坛为工程师增加动力请记住我们的网址:askcad.com)v.n-M5]0m)?8X#W,|CAD论坛,CA设计,PROE,aut …… 此处隐藏:2349字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [学前教育]MC9S12XS256RMV1 xs128芯片手册4
- [学前教育]安东尼语录经典语录
- [学前教育]e级gps控制测量技术设计书
- [学前教育]苏教版2022-2022学年八年级下学期期末
- [学前教育]装修公司推广 营销
- [学前教育]家政服务合同(完整版)
- [学前教育]湖北省2016届高三联考语文试题
- [学前教育]爱立信无涯学习系统LTE题库1-LTE基础知
- [学前教育]揭秘大众柴油车作弊软件原理
- [学前教育]人才流失原因及对策分析
- [学前教育]房屋建筑施工工程劳务分包合同
- [学前教育]国际贸易实务试卷A卷09.6
- [学前教育]校园废品回收活动计划方案书范文格
- [学前教育]电大成本会计试题及答案
- [学前教育]大学物理实验 华南理工出版社 绪论答案
- [学前教育]爱丁堡产后抑郁量表
- [学前教育]液压冲击的危害、产生原因与防止方法(
- [学前教育]学生工作总结高一学生期中考试总结_020
- [学前教育]人民医院医疗废物管理规章制度大全
- [学前教育]阳光维生素的巨大抗癌潜能阅读题答案.d
- 马云在云锋基金江苏论坛闭幕式的发言
- 试论小学体育教育中的心理健康教育-教
- 语文A版一年级下册《语文乐园一》教学
- 2021四川大学物理化学考研真题经验参考
- [人教A版]2015-2016学年高中数学 第二
- 终端网点销售返利协议书
- 江苏省2015年眼科学主治医师青光眼考试
- 2017年部编人教版八年级语文上册教案
- 十一中学七年级英语上册Unit7Howmuchar
- 以赛促教的创新性实验教学机制建设实践
- 平凉市崆峒区2015七年级下生物期末试题
- 琶洲(地块五)A、B塔楼1、2#塔吊基础
- 一级医院工作制度与人员岗位职责
- 2018北京西城区高三二模理科数学试题及
- 炒股密码线技术 - 图文
- 职高学生生涯发展辅导教案
- 语文人教版四年级上册8 世界地图引出的
- 最新最新人教版二年级上册全册数学教案
- 2017高考英语全国2卷精彩试题(有问题
- 普通心理学笔记




