ZwCAD2012+


Rekomendowane odpowiedzi

Witam,

pytanie krótkie: czym zastąpiono polecenia getenv i setenv?

Dotychczas działało to tak:

(getenv "ACAD")

i otrzymujemy ścieżkę do katalogów plików pomocniczych

Teraz konieczne jest podawanie pełnej ścieżki do Rejestru:

(vl-registry-read "HKEY_CURRENT_USER\\Software\\ZWSoft\\ZWCAD\\2012\\en-US\\Profiles\\Default\\Config" "ZWCAD")

Trochę to komplikuje sprawę, gdyż konieczne jest sprawdzanie wersji ZwCADa czy PL, EN, inne, zapewne zaraz pojawi się 2013, a jeszcze pewniej, zmienią nazwę klucza przechowującego "ZWCAD" na "SCRPATH" lub coś innego :)

pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Pojawił się, w związku z powyższym tematem, również problem z zapisem danych do Rejestru, gdyż polecenie:

(vl-registry-write "HKEY_CURRENT_USER\\Software\\ZWSoft\\ZWCAD\\2012\\en-US\\Profiles\\Default\\Config" "ZWCAD" "moje ścieżki")

w ogóle nie działa, tak jak i:

(setenv "ACAD" "moje ścieżki")

Zatem nie ma możliwości zapisu do rejestru czegokolwiek z poziomu VLispa...

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie