Delphi-PRAXiS

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 Konstruktor einer Komponente als letztes aufrufen (https://www.delphipraxis.net/24281-konstruktor-einer-komponente-als-letztes-aufrufen.html)

lkz633 18. Jun 2004 20:43


Konstruktor einer Komponente als letztes aufrufen
 
Hallo,

ich möchte eine Komponente entwickeln, die in ihrem Konstruktor bestimmte Aktionen ausführt(Übersetzung)

Dazu müsste dieser im FormCreate des Formulars als letztes ausgeführt werden, d.h erst nachdem alles andere erzeugt wurde.

Wie kann ich dies erreichen?

Danke und Gruss
lkz633

SirThornberry 18. Jun 2004 22:01

Re: Konstruktor einer Komponente als letztes aufrufen
 
du könntest die Komponente im OnCreate manuell erstellen (also nicht einfach aufs Form setzen) und als letzte Anweisung im OnCreate aufführen, so wird die Komponenten auch wirklich erst nach allen anderen erstellt

lkz633 18. Jun 2004 22:17

Re: Konstruktor einer Komponente als letztes aufrufen
 
Zitat:

Zitat von SirThornberry
du könntest die Komponente im OnCreate manuell erstellen (also nicht einfach aufs Form setzen) und als letzte Anweisung im OnCreate aufführen, so wird die Komponenten auch wirklich erst nach allen anderen erstellt

Genau dies wolte ich nicht, so dass der User es so komfortabel wie möglich hat.

Gruss Max

SirThornberry 18. Jun 2004 22:24

Re: Konstruktor einer Komponente als letztes aufrufen
 
dann siehts schlecht aus, du könntest maximal im konstruktor einen Timer starten der dann nach einer gewissen zeit die gewünschte aktion durchführt, aber das wäre nen totale notlösung


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