|
发表于 2011-5-15 20:44:43
|
显示全部楼层
本帖最后由 bingdianfeishui 于 2011-5-15 20:45 编辑 . p. e: u! l! S C& p% Y! e0 v
- f$ v. ^ q& d7 e, w3 a7 g# F u
如果已经加载了center线型,再加载的话会报错,所以最好做一个判断。如下:* y9 i A! f9 d8 R/ ]- \
- ii = 0 '如果未加载“CENTER”线型,则加载
6 C# h# J/ d) p - For Each element In ThisDrawing.Linetypes/ Z1 u) ]6 k+ f8 r" |; L
- If element.Name = "CENTER" Then6 j- K- o. ]4 S; |3 k, s
- ii = 1% @9 C( n- S! T: y
- Exit For0 r) q+ `1 o% g, M, p
- End If
) k- g, O0 Q/ e - Next element
* T5 [3 J$ d1 t/ r( C3 s - If ii = 0 Then1 V7 x( w U' P
- ThisDrawing.Linetypes.Load "Center", "acadiso.lin"2 R( H: R& }" s+ j
- End If
8 F Y7 a2 N# g) N8 N) {3 x% u
复制代码 % q3 @% a. U4 t9 p( L- V: y% W2 S
图层、选择集这些最好也这样做一下判断 |
评分
-
查看全部评分
|