|
|
发表于 2011-5-15 20:44:43
|
显示全部楼层
来自: 中国四川德阳
本帖最后由 bingdianfeishui 于 2011-5-15 20:45 编辑 , B; M* Q3 L! b/ H' K& U
2 ~5 x% F; e" r8 {% D! l5 M$ ]如果已经加载了center线型,再加载的话会报错,所以最好做一个判断。如下:
. R& g3 x/ G8 Y6 E- ii = 0 '如果未加载“CENTER”线型,则加载6 L* ~ y9 P, t
- For Each element In ThisDrawing.Linetypes" j" m+ w. u$ a( H Q. K
- If element.Name = "CENTER" Then
( {. E4 Q, ~& ?* {) b- B; ^7 J - ii = 1
7 H/ I: u/ x, s' t - Exit For0 ^0 N0 r1 c, r& t
- End If
8 _2 Q! H1 G3 k, Z) T% L - Next element
4 Q8 V+ q9 V6 j& x0 k - If ii = 0 Then
' A5 j) L' V4 l5 m# O% {$ n - ThisDrawing.Linetypes.Load "Center", "acadiso.lin"- H" F/ z- {0 u2 e8 w
- End If" ?6 T' k7 C$ h* w: v
复制代码 ) f3 J ~; F, E
图层、选择集这些最好也这样做一下判断 |
评分
-
查看全部评分
|