Hallo zusammen,
ich möchte ermitteln ob eine DWG eine neuere Version hat als mein AutoCAD weil ich die ja dann nicht öffnen kann und Lisp mit einer Fehlermeldung abbricht.
Also ...
Code:
(setq datei (open pfad "r"))
(setq zeile (read-line datei))
(close datei)(setq version (substr zeile 1 (vl-string-position 0 zeile)))
Jetzt kann ich das ja nicht direkt mit z.B. (getvar "acadver") vergleichen sondern muss mir das über den Versionscode rausfummeln.
Kann ich ja so machen aber dann muss ich in Zukunft die Versionscodes im Programm aktuell halten .
Da ich mir den Plegeaufwand für die Software sparen möchte hab ich folgende Frage:
Geht das auch ohne den Umweg über Versionscodes ?
Ich möchte nur prüfen ob die DWG mit meiner Version zu öffnen geht um Fehlermeldungen zu vermeiden.
Vielleicht gibts ja auch einen ganz anderen Weg den ich noch nicht kenne.
------------------
Geht nicht, gibts nicht
Gruß
Andreas
http://kraus-cad.de
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP