Zmienianie modeli Solidworks za pomocą makra

Cze wszystkim

Używam  makra z formularzem użytkownika zawierającym listę opcji do wyboru, aby zmodyfikować opcje solidworks zgodnie z wyborem formularza użytkownika. 

 

1. Chcę ustawić 2 ścieżki biblioteki projektu w opcjach solidworks  za pomocą makra

Moje dwie drogi:

C:\sw-parameter\Biblioteka projektu

C:\04 REGAŁY NA KSIĄŻKI\SW\Designerski regał

Używam tego wiersza poleceń, aby przypisać ścieżkę.

boolstatus = swApp.SetUserPreferenceStringValue(swUserPreferenceStringValue_e.swFileLocationsDesignLibrary, "C:\parametre-sw\Biblio design")

Nie widzę, jak umieścić dwie ścieżki, masz pomysł?

 

2. Chcę odświeżyć bibliotekę projektów w katalogu

Z góry dziękuję.

Pozdrowienia

Yannicka

 

Witam. Spróbuj tego:

boolstatus = swApp.SetUserPreferenceStringValue(swUserPreferenceStringValue_e.swFileLocationsDesignLibrary, "C:\parametre-sw\Biblio conception;C:\04 BIBLIOTHEQUES\SW\Bibliotheque conception")


 

Witam

 

Właśnie  znalazłem dla punktu nr 1 musimy dodać znak "; " między różnymi ścieżkami

boolstatus = swApp.SetUserPreferenceStringValue(swUserPreferenceStringValue_e.swFileLocationsDesignLibrary, "C:\sw-parameter\Biblio design; C:\parametr-sw")

 

Z drugiej strony, nadal utknąłem w punkcie nr 2: Odśwież bibliotekę projektów

Czy ktoś ma pomysł, którego wiersza poleceń użyć?

Z góry dziękujemy za Twoją opinię

Dziękuję Jerome, za Twoją opinię, potwierdza ona, że dodana przeze mnie linijka kodu była właściwa.

Z drugiej strony nadal utknąłem na punkcie 2 : Odśwież bibliotekę projektów.

Masz pomysł?

Z góry dziękuję.

 

 

Próbować:

swApp.RefreshTaskpaneContent()

Łącze

Dziękuję Jerome,

To jest dokładnie to