Gå til innhold

Kontrollere lukkeknapp i et Windowsvindu (krysset)


Anbefalte innlegg

Videoannonse
Annonse
Hva er det QueryUnload gjør som ikke Unload gjør? Viser den "hva slags" unload som skjer?

5420675[/snapback]

 

Du ser jo det...

 

QueryUnload har en abort mulighet, sånn at du kan stoppe avsluttning viss du vil utifra kode du kjører der.

Unload er til f.eks kode som updaterer database før programmet slutter....

 

Er jeg på jorde no eller? :p

 

Svein :)

Lenke til kommentar

Den viser hva slags lukking det er snakk om ja, og spørsmålet gjalt da spesifikt krysset oppe høyre, dvs 0 . Fra Help:

 

Return Values

 

The closemode argument returns the following values:

 

vbFormControlMenu 0 The user has chosen the Close command from the Control menu on the designer or clicked the Close button.

 

vbFormCode 1 The Unload statement is invoked from code.

 

vbAppWindows 2 The current Windows operating environment session is ending.

 

vbAppTaskManager 3 The Windows Task Manager is closing the application.

 

vbFormMDIForm 4 An MDI child form is closing because the MDI form is closing.

 

HTH. Beste hilsen Harald

Lenke til kommentar

Alle kjører ved lukking, i en fast rekkefølge:

 

Private Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
MsgBox UnloadMode, , "QueryUnload"
End Sub

Private Sub Form_Terminate()
MsgBox "terminate"
End Sub

Private Sub Form_Unload(Cancel As Integer)
MsgBox "unload", , "unload"
End Sub

 

Det var bare litt underlig at du spurte om noe annet enn du ville ha. Men for all del, så lenge vi har lært noe er jo alle glade :)

Beste hilsen Harald

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...