Hallo Alf-1234,
MegaCAD ist kein AutoCAD „Klon“ wie so mancher Marktbegleiter.
Wir unterstützen daher weder ARX (AutoCAD Runtime eXtensions) noch Lisp (List Processing) vom MIT (Massachusetts Institute of Technology), das Autodesk in AutoCAD zur Erstellung von benutzerspezifischen Programmen nutzt.
MegaCAD bietet zwei vergleichbare Techniken:
CIP steht für kleine Programme zur Verfügung, die zur Laufzeit von C-InterPreter in ausführbaren Code umgesetzt werden. Der Sprachumfang entspricht ANSI-C. Diese Programme können mit jedem Texteditor erstellt werden.
Für gehobene Ansprüche können mit Visual Studio DLLs erstellt werden, die direkt aus MegaCAD heraus aufgerufen werden und dabei MegaCAD Funktionen nutzen und diese erweitern.
Wir planen, dieses Konzept so zu erweitern, dass ein Programmierer einer solchen DLL alle Informationen inkl. einer Kurzhilfe mitgeben kann, damit diese Dlls sich quasi automatisch in MegaCAD „anmelden“ und dem Anwender ihre speziellen Funktionen zur Verfügung stellen.
Gruß VHR
------------------
There are two primary choices in life: to accept conditions as they exist, or accept the responsibility for changing them.
(Denis Waitley)
[Diese Nachricht wurde von VHR am 26. Okt. 2009 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP