Hallo zusammen
Ich möchte gerne jedes mal wenn ich in MDT eine DWG lade einige Befehle in Lisp absetzen. Wichtig dabei ist, dass diese Befehle nur und wirklich *nur* dann ausgeführt werden, wenn die Routine in MDT gestartet wird, nicht aber in ACAD oder ACADM.
Ich möchte diese Sache in der ACAD2005DOC.LSP abwickeln, aber diese Datei wird ja sowohl von MDT, ACADM als auch ACAD ausgeführt. Dann wollte ich das Ergebnis des Befehls AMVER (Mechanical-Version) in einen String schreiben lassen und dann entsprechend abfragen. Dummerweise lässt sich diese Ausgabe nur auf der Befehlszeile anzeigen, nicht aber in eine Variable umleiten....
Gibt es irgend eine andere Möglichkeit herauszufinden, ob nun eine Lispfunktion in MDT, ACADM oder ACAD ausgeführt wird?
Ich bin dankbar für jeden Hinweis
Gruss
Alexander Doppler
------------------
«There are two means of refuge from the miseries of life: music and cats.» (Albert Schweitzer)
«The smallest feline is a master piece» (Leonardo Da Vinci)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP