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 Brauche eine Geladen-Variable (https://www.delphipraxis.net/26163-brauche-eine-geladen-variable.html)

Helmi 19. Jul 2004 15:21


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

maximov 19. Jul 2004 15:40

Re: Brauche eine Geladen-Variable
 
hi,

variable nicht, aber eine virtuelle methode:

Delphi-Quellcode:
procedure TForm1.loaded; {override}
begin
  <<machwas>>
end;
:wink:

Helmi 19. Jul 2004 15:41

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

sakura 19. Jul 2004 15:42

Re: Brauche eine Geladen-Variable
 
Du überprüfst einfach, ob die Variable Form1 nil ist oder nicht.
Delphi-Quellcode:
if Form1 <> nil then
  // wird wohl geladen sein, ausser Du hast nicht aufgepasst ;)
...:cat:...

marius86 20. Jul 2004 16:19

Re: Brauche eine Geladen-Variable
 
Oder einfach:

Delphi-Quellcode:
var
 FormIstGeladen : Bool;

procedure TForm1.loaded; {override}
begin
  FormIstGeladen := True;
end;
8)

Ultimator 20. Jul 2004 16:40

Re: Brauche eine Geladen-Variable
 
*räusper*
Zitat:

variable nicht, aber eine virtuelle methode:

Delphi-Quellcode:
procedure TForm1.loaded; {override} 
begin
  <<machwas>>
end;
.
.
.

danke maximov

nur genau das wollt ich nicht - denn sonst hätt ich auch Show oder TForm1.Loaded benutzen können
:lol:

marius86 20. Jul 2004 16:43

Re: Brauche eine Geladen-Variable
 
Zitat:

Zitat von Ultimator
*räusper*
Zitat:

variable nicht, aber eine virtuelle methode:

Delphi-Quellcode:
procedure TForm1.loaded; {override} 
begin
  <<machwas>>
end;
.
.
.

danke maximov

nur genau das wollt ich nicht - denn sonst hätt ich auch Show oder TForm1.Loaded benutzen können
:lol:

Falls du mich anräusperst, lies meinen Beitrag nochmal genau durch... :shock:

Robert_G 20. Jul 2004 17:17

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