Rekomendowane odpowiedzi

Opublikowano

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

Opublikowano

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...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się