|
27#

樓主 |
發(fā)表于 2018-11-29 08:57:38
|
只看該作者
對于solidworks 2014,我試了兩個(gè)宏,,一個(gè)是昨天的宏,及宏的名字為中文名,,如”刪除當(dāng)前配置屬性.swp“,,但
9 r3 x* A0 H6 {" U( C8 Q3 O"CurCFGname = Part.GetConfigurationNames". M2 G$ x; W* J$ J" X5 z* K
這一句沒有改,) d2 N6 E) y- s# i9 v; T
我進(jìn)行了逐句檢查,,沒有發(fā)現(xiàn)問題,。
' {) \0 y$ x) J7 B, {; S后來我把宏的名字改為英文名,但上面的語句改為了
) }& e& M" w* q" T( d' a: K6 ]CurCFGname = swApp.GetConfigurationNames(swApp.ActiveDoc.GetPathName) '補(bǔ)加零件文件的路徑及名稱+ l# h/ n& [ ?" O5 i9 k4 Q
,,執(zhí)行逐句檢查,,沒有再發(fā)現(xiàn)問題。' v' F- H/ x& b1 P0 H
上面的兩個(gè)版本在solidworks 2018,,及在sw2014里發(fā)現(xiàn)問題的宏,,都沒有發(fā)現(xiàn)任何問題。8 q! A, b7 t, h6 d5 \
9 N8 U. f, `& A2 W8 j) n9 U' R補(bǔ)充一點(diǎn),,我剛剛發(fā)現(xiàn),,這幾個(gè)宏,無論是在sw2014還是2018里,,都能夠執(zhí)行”partitionTM.swp“宏里的內(nèi)容,,但另外兩個(gè)宏里的內(nèi)容都不能起到任何作用,即不能刪除自定義屬性,、及所有配置屬性里的內(nèi)容,。5 t* ], W) z4 t% n! W# S$ ~" l
|
|