Servus
Wie schließt du denn die Dokumente denn?
Wenn du das 2. Dokument schließt, ist dann schon das erste geschlossen?
Wenn du über eine for-next-Schleife die Dokumente schließt, musst du von hinten anfangen, sonst ändert sich der Index dauert.
Beispiel:
Code:
for i = Catia.Documents.Count to 1 Step - 1
Catia.Documents.Item(x).Close
next
Bei deinen Codeschnipseln könntest du die beiden Dokument auch über:
Code:
Datei.Close
CATIA.ActiveDocument.Close
schließen.
Gruß
Bernd
Hinweis: Achtung bei neueren Releases ist für das AllCatPart eine extra Lizenz notwendig (siehe hier)
------------------
Warum einfach, wenn es auch kompliziert geht.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP