codice:
Private Sub Form2_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp
If e.KeyData = Keys.Enter Then Me.Button1.PerformClick()
End Sub
Orribile !!
Mi spieghi cosa dovrebbe fare questa routine ??
Se è come penso, quando l'utente preme il tasto "invio", viene simulato il click del pulsante Button1. E' così ??
Se la risposta è sì, non si fa così.
Cancella completamente quella routine, vai sulle proprietà del form, e la proprietà "AcceptButton" settala a "Button1"
codice:
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
End
End Sub
Orribile !!
Per uscire da un programma non si dovrebbe mai usare END, sconsigliatissimo da oltre 20 anni !!
Se questa è la tua form principale, usa Me.Dispose(), altrimenti setta un valore di ritorno usando Me.DialogResult che poi intercetti sul form chiamante e da lì esci.
Sergio