|
SolidWorks : API: Wie ein face2 auswählen (select) ?
sebhad am 13.10.2004 um 16:00 Uhr (0)
Hallo, ich durchlaufe ein bel. Bauteil und speichere habe dann Zeiger zu einigen unterschiedlichen face2-Objekten, d.h. Flächen. Nun meine Frage: Wie kann ich später anhand einer face2-Referenz (diese kann ich unter C# ganz normal mit z.B. face.GetFaceId() verwenden) diese Fläche auswählen, so dass diese in SolidWorks 2003 grün angezeigt wird, als ob man sie direkt angeklickt hätte? Vielen Dank für die Mühe, Sebastian
| | In das Form SolidWorks wechseln |
|
SolidWorks : API: Wie ein face2 auswählen (select) ?
sebhad am 13.10.2004 um 19:37 Uhr (0)
Erstmal vielen Dank! Hab einfach nicht richtig hingesehen in der Hilfe und nicht erkannt, dass Face2 von Entity abgeleitet ist. Bin zwar schon geübt im lesen von VisualBasic-Code, muss aber genau hinschauen, weil man da ja für alles den Typ object verwenden kann. Das geht in C# nicht, ist sehr streng. (In Visual C# ist es sehr wichtig welchen Objekttyp man verwendet, und komischerweise zeigt Face2 keine Methode Select() an, erst wenn man einen Typecast macht (face as Entity).Select(false) ) # Jetzt geht ...
| | In das Form SolidWorks wechseln |
|
SolidWorks : API: Wie ein face2 auswählen (select) ?
sebhad am 13.10.2004 um 19:26 Uhr (0)
Erstmal vielen Dank! Hab einfach nicht richtig hingesehen in der Hilfe und nicht erkannt, dass Face2 von Entity abgeleitet ist. Bin zwar schon geübt im lesen von VisualBasic-Code, muss aber genau hinschauen, weil man da ja für alles den Typ object verwenden kann. Das geht in C# nicht, ist sehr streng. (In Visual C# ist es sehr wichtig welchen Objekttyp man verwendet, und komischerweise zeigt Face2 keine Methode Select() an, erst wenn man einen Typecast macht (face as Entity).Select(false) ) # Jetzt geht ...
| | In das Form SolidWorks wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |