| |
 | CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48 |
| |
 | KISTERS 3DViewStation: Germar Nikol - Der Visionär hinter der Erfolgsgeschichte, eine Pressemitteilung
|
Autor
|
Thema: Save Dialog (975 mal gelesen)
|
rattlesnake Mitglied

 Beiträge: 47 Registriert: 22.10.2007 Vb .NET CATIA V5R19
|
erstellt am: 06. Nov. 2007 09:22 <-- editieren / zitieren --> Unities abgeben:         
Hallo, ich hab schon wieder eine Frage. Es gibt ja verschiedene Möglichkeiten eine Datei zu speichern
Code: Dim File File=CATIA.FileSelectionBox("Filename", "*.CATScript", CATFileSelectionModeSave) CATIA.ActiveDocument.SaveAs File
Oder
Code:
CATIA.StartCommand ("Save Management") CATIA.StartCommand ("Save As")
Wie kann man aber bei dem Dialog dann aber den Dateinamen aus "Vorauswahl" übergeben? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
apollo11 Mitglied

 Beiträge: 47 Registriert: 31.03.2007
|
erstellt am: 06. Nov. 2007 11:27 <-- editieren / zitieren --> Unities abgeben:          Nur für rattlesnake
Ich bin mir jetzt zwar nicht sicher aber enthält die Variable 'File' nicht den vollständigen Pfad mit Dateiname? Lass dir einfach mal 'File' ausgeben:
Code: Dim File File=CATIA.FileSelectionBox("Filename", "*.CATScript", CATFileSelectionModeSave) MsgBox File CATIA.ActiveDocument.SaveAs File
lg ap [Diese Nachricht wurde von apollo11 am 06. Nov. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rattlesnake Mitglied

 Beiträge: 47 Registriert: 22.10.2007 Vb .NET CATIA V5R19
|
erstellt am: 06. Nov. 2007 12:59 <-- editieren / zitieren --> Unities abgeben:         
|
rattlesnake Mitglied

 Beiträge: 47 Registriert: 22.10.2007 Vb .NET CATIA V5R19
|
erstellt am: 07. Nov. 2007 07:26 <-- editieren / zitieren --> Unities abgeben:         
Hat niemand ne Idee? Hab mal in nem alten Script was gefunden, dass das vielleicht mit sowas funktionieren könnte. Was muss ich machen, dass der Name in dem Save-Dialog steht?
Code:
Set partDocument1 = CATIA.ActiveDocument
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rattlesnake Mitglied

 Beiträge: 47 Registriert: 22.10.2007 Vb .NET CATIA V5R19
|
erstellt am: 07. Nov. 2007 12:40 <-- editieren / zitieren --> Unities abgeben:         
|
rattlesnake Mitglied

 Beiträge: 47 Registriert: 22.10.2007 Vb .NET CATIA V5R19
|
erstellt am: 08. Nov. 2007 11:35 <-- editieren / zitieren --> Unities abgeben:         
|
rattlesnake Mitglied

 Beiträge: 47 Registriert: 22.10.2007 Vb .NET CATIA V5R19
|
erstellt am: 09. Nov. 2007 14:53 <-- editieren / zitieren --> Unities abgeben:         
Ich glaub ich komm der möglichen Lösung so langsam näher. ich hab noch einmal ein wenig rumgespielt und etwas ausprobiert: - neuen Part erstellt - Part abgespeichert unter dem vorgeschlagenen Namen - PartNumber umbenannt Dann kam ich darauf, mir ein Makro zu schreiben
Code:
MsgBox(CATIA.ActiveDocument.Name) MsgBox(CATIA.ActiveDocument.Part.Name)
Jetzt wäre es super, wenn ich z.B. den CATIA.ActiveDocument.Name in den CATIA.ActiveDocument.Part.Name umbenenne siehe hierzu auch http://ww3.cad.de/foren/ubb/Forum126/HTML/000617.shtml Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |