Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di xonica
    Registrato dal
    Oct 2003
    Messaggi
    143

    [.net] chiusura form da tasto x

    come si capisce se un form e stato chiuso facendo click sulla 'X' o se è stato chiuso mediante l'evento me.close ?

  2. #2
    Utente di HTML.it L'avatar di junx
    Registrato dal
    May 2004
    Messaggi
    322
    prova con questo.

    Inserisci il codice seguente nell'evento Closing della Form.

    codice:
            Dim O As System.Diagnostics.StackTrace = New System.Diagnostics.StackTrace(True)
            Dim F As System.Diagnostics.StackFrame
    
            F = O.GetFrame(7)
    
            Select Case F.GetMethod.Name.ToString
                Case "SendMessage"
                    MsgBox("Chiuso da codice")
                Case "CallWindowProc"
                    MsgBox("Chiuso con la X o ALT+F4")
                Case "DispatchMessageW"
                    MsgBox("Chiuso dal Task Manager")
                Case Else
                    MsgBox("E' mancata la corrente elettrica")
            End Select
    spero vada bene.
    Ciao.

  3. #3
    Utente di HTML.it L'avatar di xonica
    Registrato dal
    Oct 2003
    Messaggi
    143
    grazie :metallica

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.