Avatar billede ser Nybegynder
12. juli 2004 - 14:17 Der er 5 kommentarer og
1 løsning

Afslut program v.h.s. kryds i programlinien virker ikke

Jeg har et problem med en af mine applikationer, hvis brugeren vælger at afslutte programmet v.h.a. krydset i programlinien, virker det godt nok som om programmet afsluttes. Men ifølge ”Windows Jobliste” så køre programmet stadigvæk,  dette er af forskellige årsager meget uheldigt, jeg kan bare ikke finde ud af hvad der er galt.  Programmet har også en EXIT funktion, som kun indeholder kommandoen END. Vælges den dør programmet som forventet helt.
Jeg har forsøgt indsat funktionen:
Private Sub Form_Unload(Cancel As Integer)
    END
End Sub
Men forgæves, selvom jeg har kontrolleret  at funktionen kaldes, når der trykkes på firkanten.
Hvis programmet startes op inde i VB [design] miljøet , kan programmet sjovt nok godt lukkes ned via krydset
Avatar billede biohazard_666 Nybegynder
12. juli 2004 - 14:52 #1
har du flere forms i din applikation?? Har nemlig haft samme problem med at jeg unloader min ene form (som man kan se), men så ligger de andre forms stadig i baggrunden og spilder ram.. Så hvis du har andre forms kan du bruge:

Private Sub Form_Unload(Cancel As Integer)
Unload Form1
Unload Form2
Unload Me
END
End Sub

Sådan lukker jeg altid mig program, da end ikke er en super måde at gøre det på, men har dog stadig en end, bare for en sikkerhedsskyld EFTER jeg har unload'et mine forms... Håber du kan forstå det jeg lige har sktevet ;)

/Bio
Avatar billede ser Nybegynder
12. juli 2004 - 21:47 #2
jeg har faktisk 12 forms, jeg har fulgt din anvisning, og ja du ved ikke hvor lykkelig jeg er, for det virker !
Jeg er dig tak skyldig :-)  send venligst et svar, så jeg kan gøre lidt til gengæld !
Avatar billede biohazard_666 Nybegynder
12. juli 2004 - 22:58 #3
jamen her er et svar :)
Avatar billede ser Nybegynder
13. juli 2004 - 22:14 #4
o
Avatar billede ser Nybegynder
13. juli 2004 - 22:15 #5
o
Avatar billede biohazard_666 Nybegynder
13. juli 2004 - 22:59 #6
øhh... nå :D
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