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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...