Hallo Thomas,
ist verhältnismäößig einfach. Wenn du die Blätter als TIFF, DXF oder DWG speichern willst empfehle ich vorher aber noch PAC4SWX (unter http://swtools.cad.de/prog_pac.htm )
Zurück zum eingentlichen Problem:
Du bekommst die Namen alle Blätter einer Zeichnung mit DrawingDoc.GetSheetNames. Um die Blätter einzeln zu speichern mußt du durch die ganzen Blätter laufen. Dazu mit DrawingDoc.GetSheetCount die Anzahl holen (die brauchst du für das übergebene Safearray von GetSheetNames) und aktivierst ein Blatt nach dem anderen mit DrawingDoc.ActivateSheet( SheetName )
Den Namen eines Blattes bekommst du auch über Sheet.GetName.
Das sollter eigentlich reichen um an alle Blätter zu kommen.
Ciao,
Stefan
------------------
Inoffizielle Solidworks Hilfeseite
http://solidworks.cad.de
EMail: Stefan.Berlitz@solidworks.cad.de
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP