ZwCAD2012+


Recommended Posts

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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