Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

programar boton cerrar

Estas en el tema de programar boton cerrar en el foro de Visual Basic clásico en Foros del Web. hola, me surgio un problema, neceito ayuda. Tengo una aplicacion en visual 6, la cual manejo varias ventanas, el detalle es que en mi ventana ...
  #1 (permalink)  
Antiguo 09/10/2008, 16:34
Avatar de GABRIL  
Fecha de Ingreso: febrero-2007
Mensajes: 280
Antigüedad: 18 años, 2 meses
Puntos: 4
programar boton cerrar

hola, me surgio un problema, neceito ayuda.

Tengo una aplicacion en visual 6, la cual manejo varias ventanas, el detalle es que en mi ventana principal (que es un form), deseo que el usuario al dar clic en el boton cerrar pero de la ventana, es decir, la X que esta junto a minimizar y maximizar, pregunte si realmente se desea salir, como lo hace el boton que hice. hay usuarios que pulsan el boton y el sistema sale, dejando tablas y operaciones abiertas..

espero y me comprendan.,saludos..
espero sus comentarios.
by..
  #2 (permalink)  
Antiguo 09/10/2008, 19:02
Avatar de Kruzado  
Fecha de Ingreso: marzo-2007
Mensajes: 307
Antigüedad: 18 años, 1 mes
Puntos: 17
Respuesta: programar boton cerrar

coloca el codigo que tienes el boton en el evento unload del formularios ej

command1.click
x=msgtbox("desea salir"?")
bla bla bla

end sub

Private Sub Form_Unload(Cancel As Integer)
x=msgtbox("desea salir"?")
bla bla bla

End Sub

ojo que si sales por el boton y descargas el form, te va a volver a preguntar, asi que solo deja la pregunta en el evento unload

facil y bonito
  #3 (permalink)  
Antiguo 10/10/2008, 06:55
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 20 años
Puntos: 839
Respuesta: programar boton cerrar

La respuesta de Kruzado es la correcta.

Aunque se olvidó de avisarte que en caso de que el usuario seleccione no debes cancelar el cierre de la ventana modificando el valor de Cancel a -1.
Código vb:
Ver original
  1. 'Cancelar el cierre de la ventana
  2. Cancel = -1
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 10/10/2008, 09:29
 
Fecha de Ingreso: octubre-2008
Mensajes: 11
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: programar boton cerrar

bueno en vb no he trabajado mucho pero en vb 2005 pones esto

Private Sub SalirToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles SalirToolStripMenuItem.Click
Me.Close()
End Sub

esto es en tu menu solo seria cambiarlo a


Private Sub BTNCALCULAR_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BTNCALCULAR.Click

Me.Close()

End Sub

espero que te sirva
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:37.