|
程序的功能:當(dāng)材料為“45”時表面處理為“鍍黑鋅”,當(dāng)材料為“AL6061”時表面處理為"本色噴砂陽極"
* u& o- Z7 S; Z0 B/ j! V, K# v
) z3 ^7 {, L! b8 n7 Z% F$ F作用:使表面處理這個屬性不用人工去一個個填
. M& Y) ~1 i& M
% W" N8 ]. g. W 下面為程序,,以一個當(dāng)前文件做例子來表現(xiàn)的,,用簡單的內(nèi)容來表達(dá)一個功能的寫法,。0 c+ E) a6 f. q+ S/ M/ p
' U5 e/ H( X7 t5 O$ GDim swApp As Object
1 A8 d2 S4 X- @. f( u! d: X Sub main()
6 c ? x. D1 k$ T Set swApp = Application.SldWorks
8 M; j1 m/ t5 W/ s1 q2 X Set Part = swApp.ActiveDoc
8 ^, [2 g3 o$ j5 Y value = Part.GetCustomInfoValue("", "材料")
# U. E# \5 U2 d- d, BIf value = "45" Then! Z: y8 o3 F; {9 w) A4 R% F l9 W
blnretval = Part.AddCustomInfo3("", "表面處理", swCustomInfoText, "鍍黑鋅")6 y) l4 z) l$ b) P$ q1 _3 [# ~
End If
8 w- ?+ Y9 y2 _ If value = "AL6061" Then" ]) |1 G1 f& E) f# v4 |
blnretval = Part.AddCustomInfo3("", "表面處理", swCustomInfoText, "本色噴砂陽極")% |3 f9 e) c& G2 C# R+ o
End If v% J% B5 H4 w, x1 l2 p
'MsgBox value) A: a$ ]3 a8 G- q7 v
End Sub |
評分
-
查看全部評分
|