Avatar billede Slettet bruger
22. februar 2005 - 10:06 Der er 8 kommentarer og
1 løsning

Rydde på efter applikation

Hej eksperter

Jeg har nogle metoder, jeg gerne vil være sikker på bliver udført når min applikation lukket ned.

Er der en måde at opnå dette? Jeg tænker på, hvis brugeren vælger at afbryde programmet i sin windows jobliste eller på anden måde terminerer processen, så kan jeg jo ikke rgne med at fange disse events på regulær vis.

Er der noget andet man kan gøre?
Avatar billede Slettet bruger
22. februar 2005 - 10:06 #1
Og titlen skulle self, have været "Rydde op efter applikation".
Avatar billede Syska Mester
22. februar 2005 - 10:42 #2
Tvivler, det ville jo være det samme som at man ville kunne nå at køre nogle ting inden strømmen gik.... :-)

Men lytter da lige med hvis man eventuelt skulle kunne....
Avatar billede Slettet bruger
22. februar 2005 - 11:04 #3
Okay... lad mig prøve at komme lidt nærmere ind på det.

Min applikation kører med et ikon nede i systray. Hvis min applikation lukkes ned på nogen anden måde, end hvad man kunne betragte som normal nedlukning (eksempelvis når jeg trykker "stop debug" i VS Studio), så forsvinder ikonet nede i trayen ikke før jeg kører musen henover system trayen. (Så hvis jeg compiler og tester min applikation nogle gange, så ligger det pludselig mange ens ikoner i men system tray).

Og jeg synes da at andre programmer som ICQ og Messenger og hvad man allers bruger af tray programmer kan finde ud af at forsvinde fra System tray, også selvom de bliver afbrudt ret brat.
Avatar billede Syska Mester
22. februar 2005 - 12:02 #4
Hvis du ikke bliver lukket korrekt forsvinder det ikke efter hvad jeg har oplevet... altså hvis programmet går ned, skal man lige bevæge musen hen over før Microsoft selv opfatter at programmet ikke køre mere...
Avatar billede Slettet bruger
22. februar 2005 - 12:38 #5
Så er det nok bare fordi jeg ikke sidder og starter Messenger osv 30 gange i streg jeg ikke har lagt mærke til det :D
Avatar billede Syska Mester
22. februar 2005 - 12:45 #6
Hvis du ikke bliver lukket korrekt forsvinder det ikke efter hvad jeg har oplevet... altså hvis programmet går ned, skal man lige bevæge musen hen over før Microsoft selv opfatter at programmet ikke køre mere...

bliver til dette uden stavefejl, og lidt ekstra skrevet på:

Hvis de ikke bliver lukket korrekt forsvinder de ikke altid af sig selv efter hvad jeg har oplevet... altså hvis programmet går ned, skal man nogen gange lige bevæge musen hen over før Microsoft selv opfatter at programmet ikke køre mere... men hvis du starter det igen, kan der vist højest være 2, da den ene version køre nu..
Avatar billede Slettet bruger
22. februar 2005 - 12:52 #7
Ork! Der kan ligge 12 eller mere i min taskbar hvis det skal være :D
Avatar billede Slettet bruger
30. marts 2005 - 09:53 #8
Nå, men jeg må vel erklære mig enig i at det ville svare til at køre noget før stømmen gik. Jeg vil gerne give point til dig buzzzz så vi kan få lukket igen.

Det lader ikke til at der var andre gode bud.
Avatar billede Slettet bruger
26. maj 2005 - 13:59 #9
Buzzzz har ikke svaret, så jeg lukker.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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