Zitat:
Autodesk schreibt dazu:
7.6 Was ist Visual LISP?Visual LISP ist die neue Generation von AutoLISP®. Visual LISP ist voll kompatibel mit AutoLISP und bietet u.a. auch Zugriff auf die neue Multiple Design Environment oder die COM/ActiveX Schnittstelle. Visual LISP bietet ferner eine komplette und leistungsstarke Entwicklungsumgebung mit Tools für die Erstellung und Fehlerbehebung in LISP-Anpassungen und Zusatzanwendungen, einschließlich Abgleich von Klammern, Fehlerbehebung, Prüfen von Quellcode und Syntax etc.
7.7 Wie wird es mit Visual LISP weitergehen? Werden sich meine Investitionen in AutoLISP auszahlen?
Die Integration von Visual LISP in AutoCAD 2002 ist ein klarer Hinweis darauf, dass LISP auch weiterhin unterstützt wird und die bereits getätigten Investitionen seitens der Kunden damit gesichert sind. Mit Visual LISP beginnt ein noch aufregenderes, durch verstärkte Windows-Integration gekennzeichnetes Kapitel für AutoLISP-Anpassungen.
7.8 Wie sieht es mit der Kompatibilität von Visual LISP mit AutoLISP in AutoCAD 2002 aus?
Visual LISP bietet beinahe 100%-ige Kompatibilität mit AutoLISP. Kleinere Kompatibilitätsabweichungen entstehen dadurch, dass Visual LISP viel stärker auf Common LISP-Standards beruht. Beispielsweise sind reservierte Symbole, wie T (das interne Symbol für ”true”) oder andere Variablen in Visual LISP nicht erlaubt. Für eine verbesserte Performance und Optimierung in AutoCAD 2002, lässt Visual LISP standardmäßig keine programmatischen (defun) Statements zu. Für den Fall, dass Sie dieses Verfahren in Ihrer Anwendung dennoch benötigen, wurde eine neue Funktion (defun-q) hinzugefügt, mit der die zeilenweise Optimierung übersprungen wird, und Sie somit wie gehabt vorgehen können.
7.9 Bedeutet der Einsatz von COM/ActiveX in Visual LISP nun, dass man VBA lernen muss
Nein. Die Erweiterung von Visual LISP beinhaltet die Unterstützung von Microsoft COM und ActiveX-Objekten. Mit der Integration von ActiveX in Visual LISP haben wir in erster Linie dem Wunsch entsprochen, die Funktionalität von AutoLISP zu erweitern.
7.10 Unterstützt AutoCAD 2002 auch weiterhin DCL für Dialogfelder?
Ja. DCL wird auch weiterhin unterstützt, um Ihre individuellen Konfigurationen zu schützen.