Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    941

    [dotnet] controllo della x di chiusura

    cio a tutti
    vorrei controllare la x di chiusura del form
    cioe se l'utente chiude il programma con la x
    la finestra del programma sparisce
    ma rimane aperto il programma in task manager

  2. #2
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    I got the remedy

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    941
    si ma io voglio chiuderlo con la x
    ma vorrei sapere il codice che
    al premere della x mi chiuda lo stesso programma

  4. #4
    Invece di usare il form come oggetto di avvio usa una sub main che avvii il form e, una volta che è chiuso, rimanga in attesa.
    codice:
    Public Sub Main()
        Dim mForm As New MainForm
        mForm.ShowDialog() 'mostra il form principale
        'inganna l'attesa in qualche modo
        While <variabile che diventa False quando deve smettere di attendere>
            System.Diagnostics.Thread.Sleep(100) 'attende
        End While
        'fa quello che deve fare dopo
        '...
        'esce
        Return
    End Sub
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    941
    Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
    e.Cancel = True
    Me.Visible = False
    End Sub


    ti piace cosi !!!


    penso possiamo chiuderlo
    grazie e
    buona pasqua a tutti

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.