|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
Catia二次开发需要在 IdentityCard.h中加入所用到的framwork接口6 T. m0 {) h7 ? P
常见的如下,直接复制即可
) L4 _2 O8 m) N5 o# H
- v( u2 B5 L0 F; c
+ ?( ]# G1 z9 f* s+ l8 d
$ I1 f* ?7 M. k" ]1 `- Y$ h s/ |: t
AddPrereqComponent("System",Protected);
* U2 k: Z9 e" s% a! zAddPrereqComponent("ApplicationFrame",Public);
' ]0 F( j" _4 G* _, `AddPrereqComponent("Dialog",Public);
& g) K% e7 R* A+ Y' v+ }( a3 R+ F// END WIZARD EDITION ZONE
2 o, }+ m/ S" y; L3 h2 yAddPrereqComponent("ApplicationFrame",Protected);. ]' W% m% j7 e7 ^
AddPrereqComponent("CATAssemblyInterfaces",Protected);5 F3 E& F! v! [: P3 x& t' U& p
AddPrereqComponent("ObjectModelerBase",Protected);9 A. E# M; A9 g# D8 F/ T
AddPrereqComponent("ProductStructureUI",Protected);
3 ?6 Z) g/ w7 @7 c" G: OAddPrereqComponent("DialogEngine",Protected);
; |5 b0 G5 f; y- T% Y1 NAddPrereqComponent("Mathematics",Protected);
$ \: Y, n% `0 R1 V$ MAddPrereqComponent("Dialog",Protected);
% z* o5 v! C1 G3 b& V9 ~# hAddPrereqComponent("MechanicalModelerUI",Protected);
! F. H8 L! G1 P* MAddPrereqComponent("MechanicalModelerUI",Public);$ a, F0 d: V/ I# {* V o
AddPrereqComponent("PartInterfaces",Public);
/ M1 D% m' V' U2 ?AddPrereqComponent("ObjectSpecsModeler",Public);
; K# @5 [" F9 x6 g4 B; e6 VAddPrereqComponent("ConstraintModeler",Public);& J! a7 c6 E) Y U. }7 b, w
AddPrereqComponent("ConstraintModelerInterfaces",Public);$ v+ \: L# w% C) _/ }
AddPrereqComponent("ConstraintModelerUI",Public);
; C' Z, Y2 J- T) h( P, FAddPrereqComponent("SkeTCherInterfaces",Public);
4 I8 R* V8 C2 K# nAddPrereqComponent("GeometricOperators",Public);, T. d; i6 o( O
AddPrereqComponent("ProductStructureInterfaces",Public);
- R$ u: U9 D$ j9 H1 u9 QAddPrereqComponent("ProductStructure",Public);5 }- @$ Z7 | K7 h; x
AddPrereqComponent("SpaceAnalysisInterfaces", Public);
: z3 P+ o5 Y( O8 Z5 y2 S* QAddPrereqComponent("SimulationBase", Public);
8 C3 b' L; n" y; h! c! }) HAddPrereqComponent("SimulationInterfaces", Public);
( y( |+ G, b, I- K- l; CAddPrereqComponent("GSMInterfaces",Public);
* _: m1 ^5 l1 ^% n% |0 Y1 ?. bAddPrereqComponent("GSOInterfaces",Public);
' L# g8 r2 [$ Q( oAddPrereqComponent("LiteralFeatures",Public);' C9 c) i; q" {7 f7 d+ P7 ~# L' j
AddPrereqComponent("DraftingInterfaces", Public);
; ^4 d+ S2 L/ v& _% bAddPrereqComponent("CATTTRSInterfaces", Public);. r- U: @: c8 X6 [" {& m
AddPrereqComponent("CATTPSInterfaces", Public);
$ B0 T" b3 I" p# Z: Y" HAddPrereqComponent("ManufacturingInterfaces",Public);
# k1 [6 D1 f8 ~$ F. lAddPrereqComponent("SurfaceMachiningInterfaces",Public);1 }8 U/ }6 o, b2 d8 y6 u
AddPrereqComponent("DMAPSInterfaces",Public);# Q$ j# b9 Z* p5 f
AddPrereqComponent("GeometricObjects",Public);
( O$ o* E. U [5 }! @9 HAddPrereqComponent("KnowledgeInterfaces",Public);
. B# ?* V, U9 s) i+ I0 h- \AddPrereqComponent("LiteralsEditor",Public);
' s# X! [- w6 K4 {, V/ a M# P- qAddPrereqComponent("MechanicalModeler",Public);2 ]# t8 [* r5 ]
AddPrereqComponent("Tessellation",Public);# O& w p4 H. ]+ C) A$ y- R
AddPrereqComponent("Visualization",Public); u4 Q q3 H& d2 u
AddPrereqComponent("VisualizationBase",Public);
. y6 x5 l/ e& Y9 K, h' SAddPrereqComponent("MecModInterfaces",Public);
6 T* a" p( e, X- uAddPrereqComponent("NewTopologicalObjects",Public);
/ c& Z H: B* ~$ WAddPrereqComponent("MechanicalCommands",Public);% K+ q! r0 |" i8 ?
AddPrereqComponent("TopologicalOperators",Public);
5 U5 _+ u8 u% RAddPrereqComponent("InteractiveInterfaces",Public);/ g/ z6 ^& i( \) B; g) ~9 z# i9 {
AddPrereqComponent("PrismaticMachiningInterfaces",Public);
1 z2 |9 `. ^; FAddPrereqComponent("ToolPathEditorInterfaces",Public);
- J( F0 O! P+ ?! E3 {! NAddPrereqComponent("FreeFormOperators",Public);
: i# Y; u9 Z" D$ k! TAddPrereqComponent("CATIAApplicationFrame",Public);; i' K6 c4 _" _/ }* G2 C2 a$ X
AddPrereqComponent("ComponentsCatalogsInterfaces",Public);* `; q# _# O/ s3 F' }
AddPrereqComponent("ProcessPlatformBase",Public);
: Y- Q4 K% s) q7 r! b+ gAddPrereqComponent("ProcessPlatformVisu",Public);
* X8 k1 X X+ y7 Y; IAddPrereqComponent("AdvancedMachiningInterfaces",Public);& z5 Q& D$ ^: }/ j
AddPrereqComponent("ObjectModelerInterfaces",Public);
3 I) C4 `" j5 S; hAddPrereqComponent("SketcherModeler",Public);/ ~& `2 T% b0 F
AddPrereqComponent("MeasureGeometryInterfaces",Public);* R: W% o% q4 D( j
AddPrereqComponent("InfInterfaces",Public);
9 S! x3 d6 K% ]8 S5 ?- V. TAddPrereqComponent("XMLParser",Public);
7 s4 e7 I% r% L3 H! h; W) f, b. AAddPrereqComponent("AdvancedMathematics",Public);! n, `% d* b' c/ f B3 k
AddPrereqComponent("CATPlantShipModeler",Public);+ j' J) _- f" @+ q0 ~
AddPrereqComponent("CATSchPlatformInterfaces",Public);
% {8 ]& E+ ^; q7 K4 X0 R9 s: l8 l/ k: K
& a! U1 f2 g4 P: _+ h6 f2 G |
|