Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi .NET zu Delphi Adapter über COM ohne Registratur (https://www.delphipraxis.net/154722-net-zu-delphi-adapter-ueber-com-ohne-registratur.html)

Henning der zweite 22. Sep 2010 16:14

.NET zu Delphi Adapter über COM ohne Registratur
 
Hallo!

Ich habe eine Bibliothek in .Net und möchte diese in Delphi nutzen (ob das Sinn macht, ist eine andere Frage).
Blöd ist nur, dass .Net mit der CLI arbeitet, die in Delphi nicht direkt angesprochen werden kann.
Bleibt mir also nur(?) noch COM. Allerdings will ich die Bibliothek nicht registrieren müssen - die Anwendung soll portable laufen (.Net-Framework natürlich vorausgesetzt).

Gibts da ne möglichkeit, eine COM-Komponente explizit aus einer DLL zu laden?

Hier habe ich die Frage schon mal gestellt: Thread bei Delphi-Treff - Zwar mit Hilfe aber leider ohne Lösung.

Bernhard Geyer 22. Sep 2010 16:24

AW: .NET zu Delphi Adapter über COM ohne Registratur
 
Schau mal ob du mit Managed-VCL oder Hydra zum erfolg kommst.

Uwe Raabe 22. Sep 2010 17:02

AW: .NET zu Delphi Adapter über COM ohne Registratur
 
CrossTalk soll das wohl auch können.

Henning der zweite 22. Sep 2010 17:27

AW: .NET zu Delphi Adapter über COM ohne Registratur
 
Super!!!
Die genannten Shareware Projekte nützen mir zwar nichts, da ich nicht bereit bin, dafür Geld auszugeben, aber auf dieser Unterseite von Managed-VCL bin ich auf das Stichwort "ClrCreateManagedInstance" gekommen.
Danach habe ich gesucht!

Stellt sich nur noch die Frage, wie ich eine Assembly aus einem anderen Ordner lade, als den der Anwendung - aber ClrCreateManagedInstance reicht erstmal völlig.

Vielen Dank!


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz