Ich habe beim Surfen im Internet keine Antwort auf mein Problem gefunden, also versuche ich es:
Ich schreibe ein Makro, um die Realisierung meiner Zeichnungen zu vereinfachen. Ich nähere mich dem Ende des Schreibens meines Makros, aber ich habe nur noch einen letzten Schritt, der mir Probleme bereitet: die Aufnahme.
Ich schaffe es, das gespeicherte Fenster mit dem folgenden Code zu bearbeiten:
Aber die Sache ist die, dass dieses gespeicherte Fenster mir einen Dateinamen anbietet, der mir nicht passt. Ich möchte den Namen der standardmäßig vorgeschlagenen Datei entsprechend einer Variablen (RefMiseEnPlan) ändern, die die Informationen in der zuvor eingegebenen Grundkarte abruft.
Ich habe es geschafft, die Informationen in der Grundkarte abzurufen und in RefMiseEnPlan zu speichern, aber ich konnte den Code zum Ändern des Standardnamens nicht finden, der im Dialogfeld "Speichern unter" angeboten wird, wenn er angezeigt wird .
Sie müssen die hier beschriebene SaveAs3-Methode verwenden: http://help.solidworks.com/2016/english/api/sldworksapi/SolidWorks.Interop.sldworks~SolidWorks.Interop.sldworks.IModelDoc2~Save3.html
Ein Beispiel hier: http://help.solidworks.com/2016/english/api/sldworksapi/Save_File_Example_VB.htm
In dem, was Sie mir anbieten, wird das Dialogfeld "Speichern unter" nicht mehr angezeigt, so dass ich nicht mehr auswählen kann, wo ich meine Zeichnung speichere.