Hallo,
ich lese Daten von einem geöffneten CATPart in eine Textdatei. Wenn CATIA in Tools/Options auf Folder = Current gesetzt ist, kann ich den Pfad eines geöffneten CATPart folgendermassen ermitteln:
Dim sFile
sFile = CATIA.ActiveDocument.Path & CATIA.FileSystem.FileSeparator & sFileName
Bei der Verwendung von DLNames bekomme ich z.B. folgenden Wert für sFile:
"\CATIAV5MAP_01\Geo Set_Part7_DeleteMe.txt"
unter Windows. Dabei steht CATIAV5MAP_01 für den Namen des DLNames. Folgender Code schlägt dann fehl:
Dim oFileOut
Set oFileOut = oFileSys.CreateFile(sFile, FALSE)
Unter Unix bekomme ich mit DLNames ähnliche Probleme.
Hat jemand eine Idee, wie man trotz der Verwendung von DLNames den absoluten Pfad eines Dokuments ermitteln kann?
vielen Dank
Viele Grüße,
Logan
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP