Autor Beitrag
winx
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 249



BeitragVerfasst: Di 15.11.05 21:28 
Hallo,

ist es mir möglich in einer DLL ein Objekt zu erstellen und in dem Projekt,
in dem ich die DLL verwenden möchte zu verwenden?


Sprich DLL enthält ne Klasse TPerson mit properties, funktionen, etc.

In meinem Projekt in der ich die DLL einbinde kann ich mir nun
ne Instanz von der Klasse erzeugen.

Hintergrund? Ich möchte gerne Delphi Objekte in C# verwenden...

danke
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Di 15.11.05 21:34 
Ja, es ist möglich.
Lass es aber lieber: Gibt einfach zu viele Probleme ...
Und sei's nur TFont kann nicht zu TFont zugewiesen werden ....
Objekte in DLLs erfordern entweder ShareMem oder einen (besseren) Speichermanager, der DLLs explizit an das Hauptprogramm anbindet.
Wie die Nutzung von Delphi-Objekten in C# aussieht kann ich nicht sagen, aber sicherlich wird's da Probleme geben ... Wie die Aussehen, musst du die C#-Leute fragen ...

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.