Avatar billede guskii Nybegynder
08. januar 2002 - 23:01 Der er 8 kommentarer og
1 løsning

Splash screen

Jeg har lavet et lille program, som starter op med en splash screen når man klikker på ok åbner programmet, men jeg har det problem at splash screen ikke lukker ned, men bliver stående bag ved programmet.

procedure Tsplash.Button1Click(Sender: TObject);
begin
    index.ShowModal;
    splash.Close;
end;

hvad er fejlen.
på forhånd tak :)
Avatar billede speedy Nybegynder
08. januar 2002 - 23:03 #1
procedure Tsplash.Button1Click(Sender: TObject);
begin
    splash.Close;
    index.ShowModal;
end;

eller

procedure Tsplash.Button1Click(Sender: TObject);
begin
    index.Show;
    splash.Close;
end;
Avatar billede guskii Nybegynder
08. januar 2002 - 23:07 #2
Nu lukker splashen bare men programmet åbner ikke
Avatar billede speedy Nybegynder
08. januar 2002 - 23:11 #3
Så kan du gøre sådan her:

procedure Tsplash.Button1Click(Sender: TObject);
begin
  splash.Visible := False;
  index.ShowModal;
end;
Avatar billede dkn Nybegynder
08. januar 2002 - 23:12 #4
bare brug splash.hide;

så når du skal lukke programmet:
Application.processmessages;
Application.terminate;
Avatar billede speedy Nybegynder
08. januar 2002 - 23:12 #5
Grunden til at du ikke kan gøre det andet er at din SplashForm er din \"hovedform\", og når hovedformen bliver lukket afsluttes programmet.

/SpEeDy
Avatar billede guskii Nybegynder
08. januar 2002 - 23:16 #6
tak tak
Avatar billede guskii Nybegynder
08. januar 2002 - 23:36 #7
Nu har jeg det problem at når jeg har lukket programmet ned. Så er den usynlige jo stadig åben.
Avatar billede speedy Nybegynder
08. januar 2002 - 23:37 #8
Ja, det kan du komme omkring med ved at gå ind i din indexform onClose og skrive:

begin
  Application.Terminate;
end;
Avatar billede guskii Nybegynder
08. januar 2002 - 23:40 #9
ok thx
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

SAP-medarbejder til Roller & Autorisationer i Forsvarets Cyberdivision

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger en IT-supporterelev til lokal IT på Haderslev Kaserne

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Solution Manager til Cyberdivisionen