Avatar billede henrietthe Nybegynder
05. december 2001 - 07:21 Der er 5 kommentarer og
1 løsning

Hvem slukker & lukker

Closequery(sender ....  bliver kaldt når et delphi program skal lukke.
Her kan man så sige CanClose := False, og programmet lukker ikke alligevel.
Closequery bliver typisk kaldt på 2 måder:
1) Af formen selv, venstreklik i øverste venstre hjørne.
2) Når Windows lukkes ned.

Hvorledes kan man udlede om det er bruger, via \'X\', der vil lukke programmet, eller om det er windows ??

Kan man evetuelt slå op i Reg basen, og se om bruger ønsker at lukke computeren.
Avatar billede martinlind Nybegynder
05. december 2001 - 08:15 #1
Windows sender også en WM_Close<et eller andet> jeg ikke lige kan huske når den lukker, så hvis den ikke er kommet er det X der er trykket på.
Avatar billede henrietthe Nybegynder
06. december 2001 - 07:59 #2
Fortæl lidt mere, om denne WM_Close<et eller andet>, da jeg ikke tidligere er stødt på dette fænomen.
Avatar billede martinlind Nybegynder
06. december 2001 - 09:19 #3
Huskede lidt forkert ! Her er en lille historie *S*

procedure QueryEndSession( VAR Msg : TMessage ); message WM_QUERYENDSESSION;

/Martin
Avatar billede henrietthe Nybegynder
06. december 2001 - 10:13 #4
Hej igen

Jeg har fået det til at virke.
Men en anden ting jeg ikke kan få til at virke er:
http://www.eksperten.dk/spm/142491
Med command.com del xxxxxx i reg basen under runonce
den skriver at command-søgemappe er forkert ???

Avatar billede martinlind Nybegynder
06. december 2001 - 10:49 #5
hvis du kører win2k kan du skrive CMD.exe /c del myprogram.exe

hvis du kører win95/98 skriver du Command.com /c del mitprogram.exe

du kan kalde nøglen hvad som helst, det skal bare en en string med den value som jeg lige har beskrevet, husk stien ned til dit prg. måske skal du havde \"\" omkring \"del mitprg.exe\" det kan jeg ikke lige huske, men det virker, har selv brugt det
Avatar billede henrietthe Nybegynder
06. december 2001 - 20:19 #6
Jeg bruger win98s.
Det sjove med den command.com, er at i en dosprompt virker det fint.
Men i Start/Kør virker det ikke ?????
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