Du musst deine C# Klasse über einen Out-Of-Process Server installieren und nicht über eine
DLL, da Delphi
Win32 kein
DLL mit .NET laden kann. Du kannst es mit Delphi Prism versuchen, da solltest du C# Assemblys direkt einbinden können. Andernfalls kannst du nur ein C#
COM Server registrieren, starten und benutzen. Zudem musst du explizit in C# eine 32Bit Assembly erstellen.