CADsite forum

AutoCAD => Autolisp => Topic gestart door: DIJKHUIS op ma 05 11 2007, 11:46:13

Titel: aUTODAC VERSIE OPVRAGEN MET LISP
Bericht door: DIJKHUIS op ma 05 11 2007, 11:46:13
Omdat er bepaalde lisp routines niet vlekkeloos werken in acad2008 wil ik graag d.m.v. lisp controleren met welke versie van acad er wordt gewerkt.(we werken nog met 2005 en 2008).
Heeft er iemand de code om te controleren welke versie acad er wordt gebruikt? Zodat het er ongeveer zo uit komt te zien.
(setq versie ???????)
( if (< versie 2008)
(progn (oude routine))
(progn (nieuwe routine))
)

Michel
Titel: Re: aUTODAC VERSIE OPVRAGEN MET LISP
Bericht door: WebRacer op ma 05 11 2007, 21:44:32
om u op weg te zetten...
(if (<"15" (substr (getvar "acadver") 1 2))
    (oud progn)
    (nieuw progn))