機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 3082|回復(fù): 4
打印 上一主題 下一主題

提取配置名稱的宏代碼

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2018-5-6 09:31:32 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大俠好:如下代碼,我是想將配名稱提取成字符串/ ~* r! ^4 {$ Y+ S
dim aaa as string
0 t3 _0 ]( |; q' S0 J$ f: |; h& A( T/ z9 u  b% Y# W* T, ^
Set swApp = Application.SldWorks$ k6 N( R0 H- a( g- D
Set part = swApp.ActiveDoc$ d) t" t2 M. C  @

5 T% J7 @% I: ?" h& Maaa = part.GetConfigurationName(0).Name& f# {2 t7 ^1 ~" u) v  T9 [! {* _) u

7 c) u. [) X. y1 E; l6 n9 p0 J, o) M
運行時在第四句上出錯,錯誤提示為:對象不支持該屬性或方法,向各位大俠請教一下應(yīng)該用什么樣的屬性代碼?5 `6 v: s% A9 s
: w2 o; W1 |) h
謝謝!5 A: Q6 l/ ^# ^
- k$ \: L; S$ a) ^
回復(fù)

使用道具 舉報

2#
發(fā)表于 2018-5-6 20:21:29 | 只看該作者
試試    aaa = part.GetConfigurationName(0).Name   改為如下.  ! u4 ~% j/ _' g! S

1 f. f) O3 ]7 }* A/ ^+ k" @9 G- B) R# X# P# w: E- x& g- H
aaa = swApp.ActiveDoc.GetTitle() '取得當前零件的零件名稱
+ Y% t2 x9 r& |7 P  n8 q
+ M, _) w, m8 f9 Z- O7 d5 N/ s
% j; g! \/ Z: ?
回復(fù) 支持 反對

使用道具 舉報

3#
 樓主| 發(fā)表于 2018-5-7 08:28:20 | 只看該作者
ryouss 發(fā)表于 2018-5-6 20:21
; `1 A, j3 c; M$ m試試    aaa = part.GetConfigurationName(0).Name   改為如下.  

" d# V" s! i7 E% s+ d' Y謝謝您,我的本意就是要提取配置的名稱,而不是零件的名稱,現(xiàn)在我的問題已經(jīng)解決了,但是還是謝謝您。!
) _' s# L/ s  t$ M; c
回復(fù) 支持 反對

使用道具 舉報

4#
發(fā)表于 2018-5-7 08:31:09 | 只看該作者
獲取當前激活的配置名稱:
0 n8 Y& b$ h  F% S& r將aaa = part.GetConfigurationName(0).Name更改成
# Z" l2 T7 }. X/ taaa = part.GetActiveConfiguration.Name# m" s1 P+ i) Y! A& L( E! ~5 K
回復(fù) 支持 反對

使用道具 舉報

5#
 樓主| 發(fā)表于 2018-5-11 07:45:10 | 只看該作者
DaveChan 發(fā)表于 2018-5-7 08:31
3 ]5 b, j% S! H7 o- }/ ?8 D獲取當前激活的配置名稱:* g* Q, l7 g0 o" ^( O# i+ _
將aaa = part.GetConfigurationName(0).Name更改成2 d5 a: _  E" [) N3 Z1 L4 J' A9 q
aaa = part.GetActiveConfi ...
4 e1 t1 X1 a& x' }
謝謝,感謝您的回復(fù),經(jīng)過測試為正解,謝謝!4 G6 o& Q" k, ~! b. P
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-9-29 07:15 , Processed in 0.121343 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表