Einzelnen Beitrag anzeigen

Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#2

Re: Instanz eines Forms erstellen

  Alt 25. Jun 2006, 16:56
Hi,
es ist natürlich möglich beliebig viele Instanzen eines Formulars zu erstellen, aber die Frage ist, ob es nötig ist. Jedes Form verbraucht nun einmal ein paar Ressourcen und auch in der heutigen und jeder zukünftigen Zeit, sollte man die nicht sinnlos verschwenden.
Mittels TForm.Create erzeugst du eine neue Instanz, die du natürlich in einem Array ablegen kannst. Mittels Show kannst du dann auch verschiedene Instanzen anzeigen, musst natürlich dann die entsprechende Instanz verwenden (also z.B. deineForms[0].Show, deineForms[1].Show, ...)

Wie gesagt, es sollte nur mit einem Sinnvollen Grund auch wirklich geschehen. Vielleicht versuchst du ja nur ein MDI zu bauen, dann such einfach mal danach (im Forum).

Gruß Der Unwissende
  Mit Zitat antworten Zitat