Solidworks vsta

Witam @tous
Czy mógłbyś mi powiedzieć, jak sprawić, by typy makr vsta pojawiły się ponownie na moim sw 2022, celem jest dalsze korzystanie z przycisków makr.

Na sw 2018 wszystko jest w normie

Według moich badań, a od 2021 roku vsta 3.0 został domyślnie zintegrowany z oprogramowaniem (nie ma już opcji systemowej odznacz aktywuj vsta 3.0 ) do pracy z poprzednimi wersjami, z drugiej strony w pomocy programowej makra vsta są nadal obecne dla tych wersji oprogramowania! ,
Moje pytanie brzmi, jak sprawić, by działały?, znalazłem technikę dodawania, ale wydaje mi się zbyt skomplikowane, aby obrócić prosty przycisk makra.!?
Dziękuję za pomoc.

1 polubienie

Wygląda na to, że należy zainstalować wersję vsta Ref

1 polubienie

Tak, to wszystko, koniecznie musisz zainstalować Visual Studio (najnowsza wersja kompatybilna z Twoim solidworks- koniecznie)
Dla mnie visual studio 2015 (Sw2020)

1 polubienie

Witam @sbadenis
To tłumaczy fakt, że nie zadziałało z moim vsta 2010, niestety nie rozwiąże mojego problemu, nie widzę jak zainstalować tak duże środowisko dla każdej stacji roboczej :sweat_smile:

1 polubienie

@Lynkoa15 możesz zainstalować program Visual Studio na jednej stacji roboczej (swojej), skompilować kod programu Visual Studio, a następnie nie ma potrzeby korzystania z programu Visual Studio na drugiej stacji roboczej, aby uruchomić skompilowaną bibliotekę DLL.
Z pamięci tak to działa, bez konieczności instalowania programu Visual Studio na każdej stacji roboczej.
Edit: zobacz ten post, w którym @remrem mi to wyjaśnił:

1 polubienie

To jest problem sbadenis, aby przypisać kompilacje, musisz mieć rozszerzenia vsta (lub dodatki, jak sądzę), było to możliwe w poprzednich wersjach, ale już się nie wydaje :pensive:
(Próbowałem się skompilować. Exe, a następnie uruchom program za pomocą. Swp, działa ale czas wykonania nie jest możliwy ;)

W wersji 2020 właśnie przetestowałem na stacji roboczej, na której program Visual Studio nie jest zainstalowany i można uruchomić bibliotekę dll:
image
Z drugiej strony nie ma możliwości otwarcia projektu na tych stacjach roboczych, a jedynie jego skompilowaną wersję.

2 polubienia

Nie udało mi się znaleźć referencji, ale od 2021 roku nie jest to już możliwe (w każdym razie doceniam pomoc i próby sbadenis, dziękuję)

1 polubienie

To jest link, którego szukasz:
https://help.solidworks.com/2021/English/api/sldworksapiprogguide/GettingStarted/VSTA_2015.htm
I dla mnie brak zmian w części biegowej na dole strony, ani w 2021 czy 2022 roku.
W końcu nie jestem profesjonalistą w tej dziedzinie, tylko przekazuję informacje zebrane na prawo i lewo.
Redagować:
Odpowiedź brzmiała tam:

1 polubienie

Tak, pamiętam to pudełko, niestety już go nie ma


A jednak jest oznaczony:

Więc od 2021 roku nie ma już domyślnie zainstalowanego znacznika wyboru? I nie możesz znaleźć bibliotek DLL w wyborze makra, zgadza się.
Nikt inny nie ma wersji 2021 lub 2022 do przetestowania?

1 polubienie

I ta opcja jest dobrze sprawdzona :crazy_face::

1 polubienie

Dokładnie

Tak, jest to domyślnie włączone, nie ma już pola wyboru, próbowałem nawet odznaczyć je przez api, ale nie jest już obsługiwane (przestarzałe funkcje)

Nie ma innego pomysłu, czy ktoś jeszcze ma inne propozycje?

2 polubienia

W domu w wersji 2022 na stacjach roboczych moich kolegów, na których nie jest zainstalowany Visual Studio 2015, mogą edytować tylko VBA (.swp), ale mogą .dll uruchomić, więc teraz suszę.
Ponowna instalacja SolidWorks? Zapytać o pomoc techniczną?

Mówimy tylko o uruchamianiu .dll i nie modyfikowaniu makr, zgadzamy się?

2 polubienia

Witam @tous
@Konti, zawsze instalowałem się sam i ostrożnie, może się zdarzyć, że coś przegapię, ale :wink:nie :pensive:mogę tego znaleźć.
Starałem się postępować zgodnie z radą @sbadenis, instalując wersję vsta (2022 z uruchomieniem do testu), a tam rozszerzenie pojawia się ponownie, więc myślę, że to nie jest problem z moją instalacją,
Zgodnie z poprzednim odniesieniem sw


W dystrybucji sw 2022 musi być opcja vsta, nie wiem, dlaczego tak nie jest w przypadku mojej dystrybucji, ale jeśli mógłbyś to potwierdzić, byłoby miło z twojej strony.

Witam
Miałem już wcześniej tego typu problemy. W pomocy wspomniano, że jeśli zainstalujesz program Visual Studio po oprogramowaniu, może to stanowić problem.
Z tego, co pamiętam, rozwiązałem problem, naprawiając instalację VS.
Miłego dnia.

Witam @remrem
Dokładnie tak zrobiłem, po zainstalowaniu wersji vsta rozszerzenia pojawiły się ponownie.
Dziękuję i życzę miłego dnia

1 polubienie