Autor
|
Thema: User Selection (1133 mal gelesen)
|
ThomasJay Mitglied Dipl-Ing
Beiträge: 159 Registriert: 19.04.2011 CATIA V5 R19
|
erstellt am: 10. Apr. 2012 14:51 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich möchte eine User Selection erstellen. Hab das auch schon mehrmals gemacht und meinen Code für diese Funktion aus einem anderen Modul rauskopiert, wo er einwandfrei funktioniert. Im aktuellen Makro läuft er aber nicht. Wo liegt der Fehler??? Code: Dim Selection As Selection Set Selection = CATIA.ActiveDocument.Selection Selection.Clear Dim F Dim Was(0) Was(0) = "HybridShapeSurfaceExplicit"
F = Selection.SelectElement2(Was, "test", False)
Der Debugger markiert mir "SelectElement2" und meint "Function marked as restricted or automation type not supportet".
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 11780 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 10. Apr. 2012 15:17 <-- editieren / zitieren --> Unities abgeben: Nur für ThomasJay
|
JuPaV Mitglied Software-Entwickler
Beiträge: 39 Registriert: 11.11.2010 CATIA V5R20SP364 CATScript, CATVba, VB6, .NET, C++, NXOpen
|
erstellt am: 10. Apr. 2012 15:31 <-- editieren / zitieren --> Unities abgeben: Nur für ThomasJay
Hallo Deine Selektion Name ist falsch. Code:
Dim osel As Selection Set osel = CATIA.ActiveDocument.Selection osel.ClearDim F Dim Was(0) Was(0) = "HybridShapeSurfaceExplicit" F = osel.SelectElement2(Was, "test", False)
------------------ Mit freundlichen Grüßen, JuPaV Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|