Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Form dublizieren ? (https://www.delphipraxis.net/44002-form-dublizieren.html)

Hansa 11. Apr 2005 23:31

Re: Form dublizieren ?
 
Ja sicher kannst du das. Ich behandele auf diese Weise 200 Forms. Erzeuge sie wenn sie gebraucht werden und fertig. Da Delphi die kopierten Forms automatisch benennt, kann da auch nichts passieren. Was die WinApi da jetzt soll ist mir allerdings ein Rätsel. :shock: Ich habe auch nicht gesagt, du solltest die Delphi-Hilfe nicht lesen ! :warn:

svenwel.de 11. Apr 2005 23:39

Re: Form dublizieren ?
 
naja ich such die erstellte form anhand der Caption bzw. hol mir nen handle à hwnd := findwindow(....)
und versuch dann irgendwie mit hilfe der api die komponenten auf der form zu lokalisieren um damit zu arbeiten, oder gibt es tatsächlich ne möglichkeit ne form anzusprechen, die noch gar nicht im code erzeugt ist ? würd mich ma interessieren, wie du das handhabst

grüße

Hansa 12. Apr 2005 01:48

Re: Form dublizieren ?
 
Zitat:

Zitat von svenwel.de
... würd mich ma interessieren, wie du das handhabst
grüße

Da gibts nicht viel zu handhaben. Wenn ich die Form brauche, dann erzeuge ich sie zur Laufzeit und habe alles da, was ich brauche. Und wenn ich sie nicht mehr brauche, dann rufe ich im FormClose
Delphi-Quellcode:
Action := caFree;
auf. Oder glaubst du ich würde jeden Buttton einzeln suchen ? :shock: Ich werde mich hüten, jetzt noch WinApi Funktionen einzubauen, wenn es irgendwie anders auch geht. 8)

shmia 12. Apr 2005 10:07

Re: Form dublizieren ?
 
Zitat:

Zitat von svenwel.de
Guten Abend, gibt es ne möglichkeit eine Form zu dublizieren ?

Du musst es so machen, wie in der Code-Library beschrieben:
http://www.delphipraxis.net/internal...ct.php?t=47443


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 Uhr.
Seite 2 von 2     12   

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