Cześć, mam dwa formularze, z Form1 chce zrobić logo przy starciu aplikacji... jak z wykorzystaniem timera lub funkcji 'sleep' zamknąć Form1 po upływie np: 2 sek. i uaktywnić Form2-gdzie będzie właściwy program ? ( zrobiłem to ale pojawia mi siębłąd i nie wiem co jest tego przyczyną , może ktoś z was poda mi rozwiązanie ) ;-(
0
0
poszukaj w serwisie o czymś takim jak 'SplashScreen' (nie wiem czy powinna być spacja), czy 'ekran powitalny'. w artykułach, albo gotowcach jest
0
To troche zly pomysl, bo ja zamkniesz Form1 to zamknie ci sie progra, poczytaj na 4p jakies arty o splashscreen.
0
Zawsze można ukryć formę np. Form1.Hide; a następnie uaktywnić drugą formę. Tylko przy zamykaniu drugiej trzeba również zamknąć pierwszą.
0
Ja mam tak
procedure TForm1.FormCreate(Sender: TObject);
begin
timer1.enabled := true;
end;
procedure TForm5.Timer1Timer(Sender: TObject);
begin
ProgressBar1.Position := ProgressBar1.Position + 1;
if ProgressBar1.Position = 100 then
begin
timer1.enabled := false;
ProgressBar1.Position := 0;
form2.Enabled:=True;
form2.Visible:=True;
form1.Enabled:=False;
form1.Visible:=False;
end;
end;
0
bossshhe. tu jest profesionalny sposob, dający wiecej mozliwosci:
[URL]http://4programmers.net/view.php?id=148[/URL]
0
a nie pomyslales zeby logo zrobic na form2? (innej od podstawowej)