3 Stimmen

Delphi DLL zur Erweiterung des C++-Projekts

Ich habe ein altes C++-Projekt (MFC) geerbt und muss neue Funktionen hinzufügen. Die neuen Funktionen werden größtenteils nicht mit dem vorhandenen C++-Code kollidieren, wie z. B. zusätzliche Dialoge usw.
Da ich nur begrenzte Erfahrung mit C++ MFC habe, würde ich es vorziehen, die zusätzlichen Funktionen in Delphi zu implementieren, eine DLL zu erstellen und die DLL im C++-Projekt zu verwenden.

Ich vermute, dass dies generell möglich ist, ähnlich wie die Verwendung von C++-DLLs in Delphi?
Gibt es Einschränkungen bei den Möglichkeiten, die auf diese Weise erreicht werden können?

2voto

Im Grunde gibt es keine Probleme. Aber wenn Sie Dialoge und so weiter verwenden wollen, wird Ihre Anwendung zwei Frameworks verwenden, MFC und die VCL, und sie spielen möglicherweise nicht sehr gut zusammen.

1voto

Preet Sangha Punkte 62622

Delhi, wenn ich mich an meine Geschichte erinnere, sollte Dll's fröhlich schaffen. Siehe hier ' Aufrufen der Delphi-DLL aus MS Visual C++ ' für ein Beispiel

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X