Avatar billede bramsing Nybegynder
25. januar 2009 - 22:30 Der er 5 kommentarer og
1 løsning

Application.Terminate; i .dpr

Er det muligt at tilføje noget kode i .dpr filen så der derfra defineres hvad den skal gøres lige inden programmet lukkes ???

{$R *.res}

begin
  Application.Initialize;
  Application.CreateForm(TFLogin, FLogin);
  Application.CreateForm(TFMain, FMain);
// Ala noget i stil med
on Application.Terminate then
RemoveDir('StreamData');
// Eller hvor det nu skal sættes ind henne ??
  Application.Run;
end.
Avatar billede arne_v Ekspert
25. januar 2009 - 22:58 #1
Hvad med OnDestroy event på formen ?
Avatar billede bramsing Nybegynder
25. januar 2009 - 23:17 #2
Jo men så skal jeg jo bruge samme kode 2 steder... i FLogin og i FMain... Jeg ville helst have det et sted...

Lige nu kalder jeg UPF.PTerminateApplication (der ligger i en unit (UPF)) fra begge forms..
Avatar billede arne_v Ekspert
25. januar 2009 - 23:33 #3
Så tror jeg at du skal ind og fange WM_QUIT.

Med noget kode a la:
  http://wall.riscom.net/books/delphi/del_tis/TI3194.html
Avatar billede bramsing Nybegynder
26. januar 2009 - 08:11 #4
Hmm... Tror jeg dropper den del igen...
Avatar billede bramsing Nybegynder
26. januar 2009 - 22:23 #5
Glemte lige at lukke...
Avatar billede arne_v Ekspert
01. februar 2009 - 22:33 #6
Det var da godt at jeg ikke brugte et par timer på at se om jeg kunne få koden til at køre hos mig.
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