久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

機械社區

標題: 提取配置名稱的宏代碼 [打印本頁]

作者: 醉生夢    時間: 2018-5-6 09:31
標題: 提取配置名稱的宏代碼
各位大俠好:如下代碼,我是想將配名稱提取成字符串. \; `+ l) Q( z6 S4 d5 w7 @; i
dim aaa as string
! _! D% y+ w$ `, ^3 t# U5 w4 j7 e0 r8 S; E9 S: p* B7 \( }
Set swApp = Application.SldWorks& k  d% Z/ H+ ~* r$ f8 {* B  r
Set part = swApp.ActiveDoc" W. v" h, \5 R& P" i. K
! h! U; A! z# i
aaa = part.GetConfigurationName(0).Name
) @* `" T3 r  z5 ~
* r9 q$ L+ w% j2 ^) N9 m. i% ^. u( J$ U& U# P# [% w, n( d
運行時在第四句上出錯,錯誤提示為:對象不支持該屬性或方法,向各位大俠請教一下應該用什么樣的屬性代碼?) e/ ^5 G7 W7 q! k
0 y+ ]8 s9 X2 f& d2 _
謝謝!!
# R% ^5 ~; R2 w6 v2 y# l' X
3 F) C* `+ k2 F. E0 r
作者: ryouss    時間: 2018-5-6 20:21
試試    aaa = part.GetConfigurationName(0).Name   改為如下.  + ?/ p* J- ^8 b- f

8 j% F( A4 O3 F# W
/ x# L0 ^/ V- U3 B  B1 I# Saaa = swApp.ActiveDoc.GetTitle() '取得當前零件的零件名稱
( o+ q4 G  k) T' F: f& `5 G6 i* Y  v% M! X# o
6 q8 R( m: d. j# h

作者: 醉生夢    時間: 2018-5-7 08:28
ryouss 發表于 2018-5-6 20:212 n8 h  I" J- H7 T4 v$ `6 F3 @
試試    aaa = part.GetConfigurationName(0).Name   改為如下.  
8 \# i3 M# {  I5 [% a2 u
謝謝您,我的本意就是要提取配置的名稱,而不是零件的名稱,現在我的問題已經解決了,但是還是謝謝您!!!
  \" i* f; `: K3 k! t0 v
作者: DaveChan    時間: 2018-5-7 08:31
獲取當前激活的配置名稱:9 o" L1 E8 |& J3 i0 X
將aaa = part.GetConfigurationName(0).Name更改成
$ _6 V4 f* m8 J: p- U9 Caaa = part.GetActiveConfiguration.Name+ }; Z, T) x  Q" S

作者: 醉生夢    時間: 2018-5-11 07:45
DaveChan 發表于 2018-5-7 08:31
2 v! Y2 }$ s2 K/ Q: D4 b獲取當前激活的配置名稱:+ L* k' I, j  V0 e) u
將aaa = part.GetConfigurationName(0).Name更改成
9 R4 [( J4 b5 G( @- y3 waaa = part.GetActiveConfi ...
" R5 j! X$ e$ Z+ w
謝謝,感謝您的回復,經過測試為正解,謝謝!!
2 p) ~8 |4 a; [* x# L2 D




歡迎光臨 機械社區 (http://www.ytsybjq.com/) Powered by Discuz! X3.5