Entwickler-Ecke

Sonstiges (.NET) - DLL in C# erstellen und mit Delphi 5 verwenden - Geht das?


Rassi - So 18.07.10 09:46
Titel: DLL in C# erstellen und mit Delphi 5 verwenden - Geht das?
Hallo.
Der Titel beschreibt schon meine Frage.

Ich habe für ein Gerät eine .net-Klasse.
Ich muss aber dieses Gerät mit Delphi 5 ansprechen. Bisher mache ich dass, dass ein Serverprogramm in C# das Gerät anspricht. Den Client habe ich in Delphi geschrieben.

Gibt es da nicht bessere Mölglichkeiten, um das Gerät aus Delphi 5 anzusprechen?

Ich dachte da an eine dll, die ich in C# erstelle und in Delphi einbinde. Geht das? Ich habe da einige Versuche gemacht, aber ohne Erfolg. Habe dann gelesen, dass in C# erstellte dll's nicht mit Delphi angesprochen werden können. Wenn doch, würde ich mal einen Beispielquellcode erstellen, und diesen mit eurer Hilfe zum Laufen bringen.

Gibt es noch andere Möglichkeiten?

Gruß
Rasmus


Christian S. - So 18.07.10 10:17

Hallo!

Das [http://sites.google.com/site/robertgiesecke/Home/uploads/unmanagedexports] hier hat user profile iconRobert_G gebastelt und als kleine Hilfe das [http://sites.google.com/site/robertgiesecke/Home/uploads/csharpprojecttemplateforunmanagedexports] hier noch.

Grüße
Christian


Rassi - So 18.07.10 10:44

Hallo!
Danke, schaue ich mir mal an.

Gruß
Rasmus