Preguntar antes de Salir

23/11/2006 - 20:02 por Yonaides | Informe spam
Saludos a Todo el foro, esta es una inquietud por por parte de mis compañero
de trabajo
y en parte mia si quisieros que cuando se haga click en la parte de cerra
del formulario
me refiero al icono de cerrar de la ventana propia de windows que cuando se
le de click
pregunte antes de salir para poder volver al formulario como se podria hacer
eso ya que el formulario se va a cerrar

Preguntas similare

Leer las respuestas

#1 Eduardo
23/11/2006 - 20:13 | Informe spam
Hola yonaides
Tenes el evento frmclosing en donde podes poner tu codigo, este evento se
produce antes de que se cierre el formulario.
espero que te sirva
Saludos


"Yonaides" escribió en el mensaje
news:%
Mostrar la cita
#2 Toni Recio
23/11/2006 - 20:23 | Informe spam
Con el "subject" que has `puesto, pensaba que estabas animando a la gente a
participar en el foro!

:-D

Bueno, al tema. El siguiente código debería bastarte:

Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If MessageBox.Show("¿Estás seguro de querer cerrar el formulario?",
"Advertencia", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) =
Windows.Forms.DialogResult.Cancel Then
e.Cancel = True
End If
End Sub

Espero que te sea de ayuda.
Toni Recio
www.tonirecio.com
"Yonaides" wrote:

Mostrar la cita
#3 Robinson.Moscoso
23/11/2006 - 20:24 | Informe spam
Complementando un poco la respuesta de Eduardo, aca te dejo el codigo que
deberias colocar en el evento Closing del formulario:



Private Sub miformularioClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing

If MessageBox.Show("Desea salir?", "Salir", MessageBoxButtons.YesNo,
MessageBoxIcon.Question) <> 6 Then

e.Cancel = True

End If

End Sub

Y si ademas tienes un boton de salir, lo que haces es:

Private Sub SalirToolStripMenuItem_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles mnuSalir.Click

Me.Close()

End Sub

Y tambien va a realizar la validacion el evento closing

Un saludo a todos

Róbinson Moscoso
Colombia


"Eduardo" escribió en el mensaje
news:
Mostrar la cita
#4 Yonaides
23/11/2006 - 20:41 | Informe spam
Gracias a Todos por enterderme
Eduardo
Robinson
Toni
y a las demas personas que leyeron mi inquietud
salu2 desde Rep Dom.

"Yonaides" escribió en el mensaje
news:%
Mostrar la cita
Ads by Google
Search Busqueda sugerida