Visual Lisp: wie Funktionen in externen C ++ DLL aufgerufen werden

8

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?

    
Sideshow Bob 12.12.2011, 16:49
quelle

2 Antworten

6

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%     
Sideshow Bob 19.12.2011, 18:10
quelle
4

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.

    
Rodney Schuler 12.12.2011 22:16
quelle

Tags und Links