![]() |
MDI-child in DLL erzeugen, die von C++ verwendet wird ?
Hallo zusammen
Forms aus DLLs erzeugen geht prima (solange man nicht CLX verwenden will, dann geht's eben gar nicht) MDI-Childs aus DLLs erzeugen, wenn die Application, welche die DLL verwendet, selber eine VCL-Delphi-Application ist mit nem MDI-Parent-Form geht auch prima. (Schön gelöst unter: " ![]() Aber dazu müsste zumindest ein TApplication-Object übergeben werden. Mein Problem (hab's mir nicht ausgesucht, muss aber damit leben) ist nun, daß diese DLL aus einer C++/QT-Application heraus verwendet werden soll, welche das Fenster als eigenes Child (im eigenen Message-Loop) haben will. Und von dort aus kann ich wohl kaum ein TApplication-Objekt übergeben bekommen. Ein Window-Handle für das Parent-Window reicht in diesem Fall nicht aus, da Delphi meint, kein offenes MDI-Formular zu haben... es wird anscheinend nur das aktuelle Application Object betrachtet. Habt Ihr eine Idee, wie das geschickt zu lösen wäre? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz