Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism Formular aus Packages zur Laufzeit aufrufen (https://www.delphipraxis.net/64193-formular-aus-packages-zur-laufzeit-aufrufen.html)

TPok 28. Feb 2006 17:25


Formular aus Packages zur Laufzeit aufrufen
 
Hallo,

zuerst einmal, was mir gelingt:
Ich erzeuge ein Package und packe da ein WinForm hinein. Als 2. erzeuge ich eine Winforms-Anwendung, nehme einen Button und ergänze folgenden Code:

Delphi-Quellcode:
uses unPack1;
...

procedure TWinForm.Button1_Click(sender: System.Object; e: System.EventArgs);
var frm: System.Windows.Forms.Form;
begin
  frm := frmPack1.Create;
  try
    frm.ShowDialog
  finally
    frm.Free
  end
end;
Soweit so gut, solange ich das/die Package(s) vor der Applikation entwickle.
Nun habe ich aber das Problem, dass ich eine Art "Loader"-Applikation erstellen möchte, die auch später entwickelte Formulare nachladen kann. Im einfachsten Fall könnte ich z.B. den Namen des Packages als Parameter übergeben. (später dann über INI-Datei etc.)

Da ich aber zur Entwurfszeit der Applikation noch nicht alle zukünftigen Packages kenne, geschweige denn entwickelt habe, ist ein Einbinden wie oben über
Delphi-Quellcode:
uses ...
natürlich nicht möglich. Hat jemand eine Idee?

Danke,
Stephan


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:02 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