Problema cierre MDI hijos

29/04/2011 - 10:28 por efau29 | Informe spam
¡ Hola ! espero puedan ayudarme, MUCHAS GRACIAS DE ANTEMANO

trabajo con vb 6 y mysql 5.2

estoy trajando con Mdi padre en el que tengo un tabs con 3 pestañas, cada pestaña tiene un boton q te lleva a un formulario hijo, (tengo 3 form hijos), igual para el resto.
el problema está en que al darle clic a un boton que me lleva al frm hijo 1 lo muestra perfecto, pero al desplazarme y darle clic al otro botón ubicado en otra pestaña para visualizar el frm hijo 2 , lo abre, pero queda en forma de "cascada" como uno encima del otro y asi para el resto. (tendría que cerrar el frm hijo 1 me imagino, cosa que no he hecho.

Lo que necesitaría que haga el sistema es q cierre el frm hijo 1 al momento de darle clic al boton que me lleve al ya sea frm hijo 2 o frm hijo 3.

PLEASE HELP, 10X
 

Leer las respuestas

#1 Leonardo Azpurua
29/04/2011 - 13:55 | Informe spam
"efau29" escribió en el mensaje
news:
¡ Hola ! espero puedan ayudarme, MUCHAS GRACIAS DE ANTEMANO

trabajo con vb 6 y mysql 5.2

estoy trajando con Mdi padre en el que tengo un tabs con 3 pestañas,
cada
pestaña tiene un boton q te lleva a un formulario hijo, (tengo 3
form
hijos), igual para el resto.
el problema está en que al darle clic a un boton que me lleva al frm
hijo
1 lo muestra perfecto, pero al desplazarme y darle clic al otro
botón
ubicado en otra pestaña para visualizar el frm hijo 2 , lo abre,
pero
queda en forma de "cascada" como uno encima del otro y asi para el
resto. (tendría que cerrar el frm hijo 1 me imagino, cosa que no he
hecho.

Lo que necesitaría que haga el sistema es q cierre el frm hijo 1 al
momento de darle clic al boton que me lleve al ya sea frm hijo 2 o
frm hijo 3.



Hola,

Los controles TAB no pueden contener formularios.

La solución más simple sería mover todo el diseño de cada formulario a
un control de usuario y colocar cada uno de los controles en la página
correspondiente del Tab. Debería ser tan simple como copiar y pegar.

La alternativa es verificar si ya está abierto un formulario, cerrarlo
y mostrar el formulario deseado. Puedes examinar la colección Forms
para ello.

Salud!

Preguntas similares