VBA - Öffnet das Fenster Speichern unter

Hallo 

Wie kann ich das Fenster "Speichern unter" in SOLIDWORKS automatisch mit einem Makro (VBA) anzeigen lassen? 

Danke für Ihre Hilfe.

Hallo

Hier ist die zu verwendende Methode:

http://help.solidworks.com/2012/english/api/sldworksapi/SolidWorks.Interop.sldworks~SolidWorks.Interop.sldworks.IModelDocExtension~SaveAs.html

Siehe auch die Verwendung von "swModdoc.SaveAs (CommonDialog1.FileName)" in diesem Makro:

https://forum.solidworks.com/thread/53968

Oder hier:

https://forum.solidworks.com/message/249307#249307

Und hier  ModelDocExtension::SaveAs:

http://help.solidworks.com/2013/english/api/sldworksapi/SolidWorks.Interop.sldworks~SolidWorks.Interop.sldworks.IModelDocExtension~SaveAs.html

2 „Gefällt mir“

Vielen Dank für Ihre Hilfe, wie kann ich die Namen meiner Teile, MEP und Montage abrufen, um sie nach der Registrierung zu schließen? 

myTitle = meinModell.GetTitle

swApp.ActivateDoc2 myTitle, True, 0

swApp.QuitDoc myTitle

Ich habe das versucht, aber es funktioniert nicht. Ich kann auch den Befehl zum einfachen Speichern meiner Assembly nicht finden.

1 „Gefällt mir“

Diese Frage geht ein wenig über den Rahmen der ersten Frage hinaus.

Warum stellen Sie nicht eine andere Frage, es ermöglicht mehr Sichtbarkeit, und wenn einige Leute die gleiche Frage stellen, werden sie die Antwort leichter finden!

1 „Gefällt mir“

Hallo 

Ich starte diese Konversation neu, um herauszufinden, ob es möglich ist, mit demselben Befehl das Fenster direkt in einem angegebenen Link zu öffnen, das Ziel wäre es, den ersten Link abzurufen, den der Benutzer für den ersten Teil angibt, und nicht den des Quellteils für die Teile, denen folgen soll! 

 

bool = swmodel. Extension.RunCommand(SwCommands.swCommands_SaveAs, "")

Danke für Ihre Hilfe!