Einzelnen Beitrag anzeigen

Smith

Registriert seit: 12. Aug 2003
14 Beiträge
 
#1

Form6 am start vor Form1 bringen ?!

  Alt 16. Aug 2003, 15:29
Hallo
ich hab ein kleines problem...
ich will eie art splashscreen für mein programm machen, aber das gestaltet sich als schwieriger als erwartet.
wenn Form1 in den vordergrund kommt, dann soll die form6 in den vordergrund kommen...ich hab auf form6 nen timer auf 3 sekunden gestellt...nach 3 sekunden soll die form6 wieder veschwinden und die form1 in den vordergrund kommen.
es funktioniert alles bis auf das das die form6 im vordergrund kommt, wenn das prog startet...

Form1:

Delphi-Quellcode:
procedure TForm1.FormActivate(Sender: TObject);
begin
 Form1.Visible:=false;
end;
Form6:

Delphi-Quellcode:
procedure TForm6.Timer1Timer(Sender: TObject);
begin
Form6.Close;
Form1.Visible:=true;
end;
Die Fewhlermeldung sieht so aus: Cannot change Visible in OnHide or OnShow.
Smith - Delphianfänger
  Mit Zitat antworten Zitat