• Viernes 8 de Noviembre de 2024, 07:01

Autor Tema:  como puedo cerrar con X  (Leído 1700 veces)

master33

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
como puedo cerrar con X
« en: Miércoles 7 de Enero de 2009, 18:10 »
0
como puedo cerrar un form usando el boton X "cerrar" ayuda porfavor

F_Tanori

  • Moderador
  • ******
  • Mensajes: 1919
  • Nacionalidad: mx
    • Ver Perfil
Re: como puedo cerrar con X
« Respuesta #1 en: Jueves 8 de Enero de 2009, 01:41 »
0
Cita de: "master33"
como puedo cerrar un form usando el boton X "cerrar" ayuda porfavor

Dando click, con el mouse sobre el


para cerrar un form usa

Código: Visual Basic
  1. unload [form]
  2.  

Saludos
" ExIsTo y A vEcEs PiEnSo "

NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================

master33

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Re: como puedo cerrar con X
« Respuesta #2 en: Jueves 8 de Enero de 2009, 14:38 »
0
pero al darle click a la X debo volver a otro form y en estos momentos lo que hace es salir de la app

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: como puedo cerrar con X
« Respuesta #3 en: Jueves 8 de Enero de 2009, 15:21 »
0
Describe bien cómo funciona tu aplicación y así nos entendemos todos mejor y perdemos menos tiempo.

Gracias y hasta luego.

master33

  • Miembro activo
  • **
  • Mensajes: 38
    • Ver Perfil
Re: como puedo cerrar con X
« Respuesta #4 en: Viernes 9 de Enero de 2009, 13:48 »
0
la aplicacion funciona con un menu el cual selecciono la opcion y despliego el form y despues tengo que volver al menu lo cual lo hago con CMD pero no puedo(nose como hacer eso) volver al menu cuando presionan la X "cerrar" del form

Nebire

  • Miembro HIPER activo
  • ****
  • Mensajes: 670
    • Ver Perfil
Re: como puedo cerrar con X
« Respuesta #5 en: Viernes 9 de Enero de 2009, 15:36 »
0
Cita de: "master33"
la aplicacion funciona con un menu el cual selecciono la opcion y despliego el form y despues tengo que volver al menu lo cual lo hago con CMD pero no puedo(nose como hacer eso) volver al menu cuando presionan la X "cerrar" del form

Esta pregunta estaría mejor en la sección de 'principiante',seas o no principiante, la pregunta si lo es.

Para cerrar un formulario y volver al anterior debes haberlo abierto con form2.showdialog en vez de con form2.show . Entonces cuando cierres el form2 de la forma que sea se cerrará sólo este (si no lo impides en su evento queryunload) y regresarás al form1. Entonces tal como te indicaba f_Tanori, igual dará cerrarlo desde el botón de control en la interfaz; 'cerrar' o desde código; con unload Me .

Importante: Si tienes un código como este:

código dentro de un botón
Código: Visual Basic
  1.  
  2. dim k as integer, b as integer
  3.     for k= 0 to 30
  4.       b=b +1
  5.    next
  6.    form2.show
  7.   for k= 0 to 30
  8.       b=b +1
  9.    next
  10.  
  11.  

después de  form2.show inmediatamente se ejecuta el resto de líneas que hay en el 2º bucle.

pero si el código fuera éste:
Código: Visual Basic
  1.  
  2. dim k as integer, b as integer
  3.     for k= 0 to 30
  4.       b=b +1
  5.    next
  6.    form2.showdialog
  7.   for k= 0 to 30
  8.       b=b +1
  9.    next
  10.  
  11.  

Entonces cuando se ejecuta la línea form2.showdialog la ejecución se queda en esa línea. cuando se cierre el formulario 2 entonces se continúa en la 1ª línea del 2º bucle.

Esto debes tenerlo en cuenta para evitar supuestos 'problemas' inadvertidos...
«Ma non troppo»
----> ModoVacaciones = False<----