Recommended Posts

Posted

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

Posted

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now