![]() |
Brauche eine Geladen-Variable
Hallo,
gibt es irgendwie eine Variable die true wird, wenn die Form geladen wurde? Ich meine kein OnShow etc. Irgendwie so was in der Art: "If Application.Loaded then <<Machwas>>". mfg Helmi |
Re: Brauche eine Geladen-Variable
hi,
variable nicht, aber eine virtuelle methode:
Delphi-Quellcode:
:wink:
procedure TForm1.loaded; {override}
begin <<machwas>> end; |
Re: Brauche eine Geladen-Variable
danke maximov
nur genau das wollt ich nicht - denn sonst hätt ich auch Show oder TForm1.Loaded benutzen können nur brauch ich eine Variable |
Re: Brauche eine Geladen-Variable
Du überprüfst einfach, ob die Variable Form1 nil ist oder nicht.
Delphi-Quellcode:
...:cat:...
if Form1 <> nil then
// wird wohl geladen sein, ausser Du hast nicht aufgepasst ;) |
Re: Brauche eine Geladen-Variable
Oder einfach:
Delphi-Quellcode:
8)
var
FormIstGeladen : Bool; procedure TForm1.loaded; {override} begin FormIstGeladen := True; end; |
Re: Brauche eine Geladen-Variable
*räusper*
Zitat:
|
Re: Brauche eine Geladen-Variable
Zitat:
|
Re: Brauche eine Geladen-Variable
Siehe Miezes Post.
Willst du außerden noch wissen, ob es sichtbar kannst du es zum Bleistift so machen.
Delphi-Quellcode:
function IsVisible(pFrom :TForm) : boolean;
begin result := (Assigned(pForm) and pForm.Visible); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:27 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