Ich habe eine C ++ - DLL, die ich geschrieben habe (nativ, nicht .net), und ich möchte ihre Funktionalität von Visual Lisp verwenden. Kann mir jemand ein Beispiel nennen, wie man das macht, oder zumindest welche Dokumentation zu lesen?
Ich habe das gelöst, indem ich einen activex / COM-Wrapper für meine DLL geschrieben habe, von dem ich denke, dass es in Zukunft einfacher sein sollte, darauf zu verlinken. Einen Thread auf im Sumpf zu starten, gab Antworten von netten Leuten, wie man COM anruft Visuelles Lisp. Für die Aufzeichnung sieht es in etwa so aus:
%Vor%Sie setzen Ihren nativen C ++ Code AutoLisp mit den API-Aufrufen acedDefun () und acedRegFunc () zur Verfügung.
Hier ist eine Diskussion über das Programmierforum von Autodesk und stellt genau Ihre Frage.