Jak określić wersję ZWCADa


Recommended Posts

Witam

Myślę, że najłatwiejszym sposobem byłoby odczytanie wartości zmiennej systemowej vernum: 

(getvar "vernum")

Pozdrawiam

Nie do końca... bo trzeba by mieć całą listę wydań z numerami. Data wersji nie świadczy wprost o tym czy to zw2011, zw2012, zw2012+. Jeśli wyjdzie w przyszłości jeszcze ostatnie uaktualnienie do wersji klasycznej 2012, to pewnie verum będzie miało "2013..."

Link to comment
Share on other sites

Co ciekawe:

(print (vlax-get-property (vlax-get-acad-object) "Version"))

w ZW 2012+ daje: 

"18.1"

 

A w ZW 2012 daje:

"2011.10.30(17176)"

 

To tak trochę obok głównego tematu wątku...

 

 

Link to comment
Share on other sites

Kierunek dobry, można spróbować jeszcze użyć właściwości np Caption albo FullName z obiektu zwróconego przez (vlax-get-acad-object). 

Wartość zwrócona przez vernum składa się z daty i numeru w nawiasie, może to właśnie ten numer będzie mógł być informacją, na której może Pan się oprzeć.

Jadnak żadne  z tych rozwiązań nie jest doskonałe i daje potrzebnej informacji wprost, a każde wymaga interpretacji odczytanej wartości. 

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