Como puedo saber que Formularios estan instanceados?

06/03/2005 - 22:25 por Osquitar | Informe spam
Tengo un MDI principal que tienes estos menu ITEM por
ejemplo :Compras y Inventarios
y el usuario presiona en compras y se levante un MDI para
compras
pero no se cierra el MDI Principal
solo a quedado atraz
pero si el usuario minimiza al MDI Compras
y vuelve al principal
y va denuevo al menuITem de Compras
y lo vuelve a seleccionar
lo vas a instancear denuevo y tendrias dos MDI de compras?
como puedo bloquear esa accion
 

Leer las respuestas

#1 Pedro Rivera
07/03/2005 - 06:08 | Informe spam
Deshabilita la opción del menú al momento que abras el
nuevo formulario (una línea antes de abrirlo):

Menu.item.enabled=false
Formulario.show

Después, una vez que cierres el formulario compras,
vuelve a habilitar la opción del menú en el formulario
principal. Si "Compras" es formulario hijo
de "Principal", entonces puedes habilitar la opción así:

CType(Me.Parent,Principal).Menu.Item.Enabled=True



Tengo un MDI principal que tienes estos menu ITEM por
ejemplo :Compras y Inventarios
y el usuario presiona en compras y se levante un MDI


para
compras
pero no se cierra el MDI Principal
solo a quedado atraz
pero si el usuario minimiza al MDI Compras
y vuelve al principal
y va denuevo al menuITem de Compras
y lo vuelve a seleccionar
lo vas a instancear denuevo y tendrias dos MDI de


compras?
como puedo bloquear esa accion

.

Preguntas similares