DLL-Datei in C# einbinden
-
Hallo zusammen,
ich habe eine DLL in Borland C++ Builder 6 ertstellt.
Diese würde ich jetzt gerne in Microsoft Visual Studio C# einbinden.
Ist dies möglich? muss man etwas beachten?
-
Also das Wichtigste ist, dass die Funktionen, die du in C# nutzen willst, als extern "C" deklariert sind.
Die Funktionen selbst kannst du mit dem DllImport-Attribut einbinden. Beachte auch das Marshaling für dich eine Rolle spielt, je nach dem was die Funktionen für Daten erwarten/zurückgeben.