|
27#

樓主 |
發(fā)表于 2018-11-29 08:57:38
|
只看該作者
對于solidworks 2014,我試了兩個宏,一個是昨天的宏,,及宏的名字為中文名,,如”刪除當(dāng)前配置屬性.swp“,但7 |# |4 k% Z) M
"CurCFGname = Part.GetConfigurationNames"
3 Y! Y, t; a* l7 N這一句沒有改,,, ]) F8 R) I" H% w/ u& z9 z
我進(jìn)行了逐句檢查,,沒有發(fā)現(xiàn)問題。
; u0 n1 V7 x/ x# g5 p! K" a+ F! G后來我把宏的名字改為英文名,,但上面的語句改為了
, M8 T8 x) o Y4 q% e# aCurCFGname = swApp.GetConfigurationNames(swApp.ActiveDoc.GetPathName) '補(bǔ)加零件文件的路徑及名稱0 |2 `+ |1 x, D% V9 I
,,執(zhí)行逐句檢查,沒有再發(fā)現(xiàn)問題,。
' K2 ` O( u+ @4 }% ^上面的兩個版本在solidworks 2018,,及在sw2014里發(fā)現(xiàn)問題的宏,都沒有發(fā)現(xiàn)任何問題,。
3 i5 f& I0 n8 ?: Z1 n
, w8 s+ r! I7 b9 e3 W2 s補(bǔ)充一點,,我剛剛發(fā)現(xiàn),,這幾個宏,無論是在sw2014還是2018里,,都能夠執(zhí)行”partitionTM.swp“宏里的內(nèi)容,,但另外兩個宏里的內(nèi)容都不能起到任何作用,即不能刪除自定義屬性,、及所有配置屬性里的內(nèi)容,。" X. O* \7 _$ f) F
|
|