Witam
Jak sprawić, aby okno "zapisz jako" pojawiało się automatycznie w solidworks za pomocą makra (VBA)?
Dziękuję za pomoc.
Witam
Jak sprawić, aby okno "zapisz jako" pojawiało się automatycznie w solidworks za pomocą makra (VBA)?
Dziękuję za pomoc.
Witam
Oto metoda, której należy użyć:
http://help.solidworks.com/2012/english/api/sldworksapi/SolidWorks.Interop.sldworks~SolidWorks.Interop.sldworks.IModelDocExtension~SaveAs.html
Zobacz także użycie "swModdoc.SaveAs (CommonDialog1.FileName)" w tym makrze:
https://forum.solidworks.com/thread/53968
Lub tutaj:
https://forum.solidworks.com/message/249307#249307
A tutaj ModelDocExtension::SaveAs:
http://help.solidworks.com/2013/english/api/sldworksapi/SolidWorks.Interop.sldworks~SolidWorks.Interop.sldworks.IModelDocExtension~SaveAs.html
Bardzo dziękuję za pomoc, jak mogę odzyskać nazwę moich części, mep i zespołu, aby zamknąć je po rejestracji?
myTitle = mójModel.GetTitle
swApp.ActivateDoc2 mójTytuł, Prawda, 0
swApp.QuitDoc mójTytuł
Próbowałem tego, ale to nie działa. Nie mogę też znaleźć polecenia, aby po prostu zapisać mój zestaw.
To pytanie wykracza nieco poza zakres pytania pierwszego.
Dlaczego nie zadać kolejnego pytania, pozwala to na większą widoczność, a jeśli niektórzy ludzie zadadzą to samo pytanie, łatwiej znajdą odpowiedź!
Witam
Wznawiam tę rozmowę, aby dowiedzieć się, czy możliwe jest użycie tego samego polecenia, aby otworzyć okno bezpośrednio w określonym linku, celem byłoby pobranie pierwszego linku, który użytkownik określa dla pierwszej części, a nie części źródłowej dla części, które mają nastąpić!
bool = swmodel. Extension.RunCommand(SwCommands.swCommands_SaveAs, "")
Dziękuję za pomoc!