Programación General > Visual Basic 6.0 e inferiores
como puedo cerrar con X
Nebire:
--- 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
--- Fin de la cita ---
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 --- dim k as integer, b as integer for k= 0 to 30 b=b +1 next form2.show for k= 0 to 30 b=b +1 next
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 --- dim k as integer, b as integer for k= 0 to 30 b=b +1 next form2.showdialog for k= 0 to 30 b=b +1 next
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...
Navegación
[*] Página Anterior
Ir a la versión completa