Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Fenster beim Öffnen (https://www.delphipraxis.net/39593-fenster-beim-oeffnen.html)

Plague 4. Feb 2005 21:19


Fenster beim Öffnen
 
Hallo,

man kennt ja von fast allen Programmen ein Fenster dass beim Öffnen der Anwendung angezeigt wird. Ich möchte das auch machen, dieses Fenster soll solange angezeigt werden, bis die Anwendung geöffnet ist, aber mindestens 2 Sekunden. Kann mir jemand sagen, wie ich das mache?

Gruß
Thomas

SirThornberry 4. Feb 2005 21:29

Re: Fenster beim Öffnen
 
such mal nach "Splashscreen", da gibts sogar ein Tutorial dazu

sniper_w 4. Feb 2005 21:31

Re: Fenster beim Öffnen
 
Delphi-Quellcode:
type
  TForm1 = class(TForm)
    Timer1: TTimer;
    procedure Timer1Timer(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  wantclose :boolean = false;
  n : integer = 0;

implementation

{$R *.dfm}

procedure TForm1.Timer1Timer(Sender: TObject);
begin
 Inc(n);
 if n = 2 then Timer1.Enabled := false;
 if wantclose then close();
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
 wantclose := true;
 if n<2 then Action := caNone else Action := caFree;
end;
So geht das...


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