Mit Unterstützung durch:
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen >
Beiträge: 88Registriert: 27.11.2013
CATIA R24WIN 10 x64
Code:proddoc.Product.ReferenceProduct.Parent.FullName
Gruß
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP
Beiträge: 12114Registriert: 30.11.2006
CATIA V5R19
Was ist bei dir proddoc?Und wie sieht dein Code aus der für ein CATPart funktioniert?
GrußBernd
------------------Warum einfach, wenn es auch kompliziert geht.
in VB steht proddoc für das ProductDocument
Code:Dim proddoc As ProductDocument
in C# kann ich den Pfad eines CATParts wie folgt auslesen:
Code:CATIAapp = (INFITF.Application)Marshal.GetActiveObject("CATIA.Application");productDoc = (ProductDocument)CATIAapp.ActiveDocument;String path;Product prodProduct = productDoc.Product;path = prodProduct.ReferenceProduct.GetMasterShapeRepresentationPathName();
Sollte das ReferenceProduct ein CATProduct sein, dann bekomme ich einen Fehler, den ich in einem catch block abfange...
Und warum nicht direkt über:
Code:productDoc.FullName
Anzeige.:X
Anzeige: (Infos zum Werbeplatz >>)
|
(c)2025 CAD.de | Impressum | Datenschutz