Hallo,
also ich würde gerne eine
DLL nutzen, die mit C++ erstellt wurde.
Da ich das bisher noch nie gemacht habe wollte ich mal fragen, was man beachten sollte.
Meine ersten Versuche die Funktionen der
DLL von einem C#-Wrapper nach Delphi zu portieren, endeten in einer Schutzverletzung.
Als Beispiel:
Aus dem C#-Wrapper:
Code:
[DllImport("DMX4ALL.dll")]
public static extern bool CheckPort(int port);
Die Funktion habe ich dann mal so in Delphi übernommen:
Delphi-Quellcode:
interface
function CheckPort(port: Integer): Boolean; stdcall;
implementation
function CheckPort(port: Integer): Boolean; stdcall; external 'DMX4ALL.DLL';
Kann mir mal bitte jemand einen Wink in die richtige Richtung geben?
Danke!
Marc
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt, die 10. summt die Melodie von Tetris... | Wenn das die Lösung ist, dann hätte ich gerne mein Problem zurück! |
engbarth.es