Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [VB .NET] Chiusura form

    Mi stò letteralmente esaurendo per capire come si chiude un form.

    Private Sub Button_LOGIN_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_LOGIN.Click
    If TextBox_username.Text = "pippo" AndAlso TextBox_password.Text = "paperino" Then
    Dim nuovoform As New Pannello_Amministrazione()
    nuovoform.ShowDialog()
    Else
    MsgBox("LOGIN ERRATA")
    End If

    Allora quando clikko su login viene effettuato il controllo su user e pass e se è corretto si apre il nuovo form Pannello_Amministrazione.

    Vorrei ora chiudere il form precedente... form1 come lo chiudo?

    Grazias

  2. #2
    Ho utilizzato sia

    Me.close() ma mi chiude tutto

    sia Form1.close() che però mi dà errore

    Ho fatto una ricerca sul forum ma non ho trovato risposte.... boh

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    261
    Prova con Me.Dispose

  4. #4
    Nulla, chiude sempre il form principale oltre a quello che apro nuovamente.

    E se mettessi nel secondo form, quello nuovo un comando per chiudere il form1?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    261
    Scusa ma in quale punto del programma metti me.close

  6. #6
    Lo metto subito dopo l'apertura del nuovo form, ed ho provato anche all'inizio... ma nulla

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    261
    Apri prima il tuo pannello principale e dopo richiami la finestra di dialogo per il controllo della password in modo modale (scusa il gioco di parole) quindi se la password non è esatta chiudi tutto con me.dispose che è meglio di me.close in quanto rilascia tutte le risorse.

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.