
17/05/2007, 04:50
|
| | Fecha de Ingreso: abril-2007
Mensajes: 34
Antigüedad: 18 años Puntos: 0 | |
deshabilitar un formulario en una aplicación MDI hola a todos,
estoy haciendo una aplicación MDI y tengo el siguiente problema.
Hay un formulario que tiene un Timer para refrescar los datos que va leyendo de un sistema independiente. Pero aparte de él, hay otros formularios que se pueden cargar según lo que se quiera visualizar.
Lo que me gustaría es poder desactivar un formulario (Form1) para cargar otro (Form2) sin que siga funcionando Form1 (el timer asociado a él) de manera oculta.
He probado lo siguiente y no funciona:
Form1.hide
sigue manteniendo el formulario activo por lo que el timer sigue funcionando
Form1.enabled = false
Form1.visible= false
Podría hacer un if en el form1 en el timer para ver que formulario está visible en este momento y ejecutar un código u otro pero esa solución no me vale.
¿Alguien puede echarme una mano?
Muchas gracias por adelantado |