Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  CATIA V5 Programmierung
  C#: Teilenamen eines Parts ändern

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co.
  
Erfolgreich unterwegs mit der KISTERS 3DViewStation , ein Whitepaper
Autor Thema:  C#: Teilenamen eines Parts ändern (2112 mal gelesen)
Jens Hansen
Mitglied
CAx-Spezialist


Sehen Sie sich das Profil von Jens Hansen an!   Senden Sie eine Private Message an Jens Hansen  Schreiben Sie einen Gästebucheintrag für Jens Hansen

Beiträge: 1056
Registriert: 05.08.2000

CATIA V5 R32
VB.Net
C#
WPF

erstellt am: 23. Jul. 2005 00:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,
ich habe da ein kleines Problem mit C# und V5:
Folgender Code schlägt mit der aussagekräftigen Fehlermeldung "Nicht implmentiert" fehl:
---------------------
object CATIA = Marshal.GetActiveObject("CATIA.Application");
INFITF.Application oCatia = CATIA as INFITF.Application;
oCatia.Documents.Open(ref Datei); //Öffnen der CATIA-Datei

MECMOD.PartDocument partdoc = (MECMOD.PartDocument) oCatia.ActiveDocument;
partdoc.Part.set_Name(ref SZN); //Teilenummer ändern (hier kommt der Fehler)
-------------------------

Wie kann ich den Namen ändern ???
Die Methode get_Name dagegen funktioniert einwandfrei 

Jemand eine Idee ??

Schönen Dank schon mal

Jens Hansen

------------------
Inoffizielle CATIA-Hilfeseite
http:\\catia.cad.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Jens Hansen
Mitglied
CAx-Spezialist


Sehen Sie sich das Profil von Jens Hansen an!   Senden Sie eine Private Message an Jens Hansen  Schreiben Sie einen Gästebucheintrag für Jens Hansen

Beiträge: 1056
Registriert: 05.08.2000

erstellt am: 25. Jul. 2005 22:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen,
ich habe es hinbekommen !! Hier die Lösung:
--------------------------------------------------
object CATIA = Marshal.GetActiveObject("CATIA.Application");
INFITF.Application oCatia = CATIA as INFITF.Application;
oCatia.Documents.Open(ref Datei); //Öffnen der CATIA-Datei

MECMOD.PartDocument partdoc = (MECMOD.PartDocument) oCatia.ActiveDocument;
ProductStructureTypeLib.Product partproduct =(ProductStructureTypeLib.Product) partdoc.Product;
partproduct.set_PartNumber(ref "Neue Partnummer");
---------------------------------------------

Eigentlich ja logisch.. naja.....

Schöne grüße

Jens Hansen

------------------
Inoffizielle CATIA-Hilfeseite
http:\\catia.cad.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2025 CAD.de | Impressum | Datenschutz