Impedir multiples instancias de un form

17/01/2006 - 23:04 por GilNaj | Informe spam
Que tal!

Tengo un formulario MDI padre y varios hijos en VB 2003, lo que pretendo
hacer es que cuando llame a alguno de los formularios hijo, el programa
verifique si ya existe una instancia abierta de ese objeto, si existe que
muestre la existente, si no que cree una nueva.

Ya intenté con activeform pero no me funciona.

Gracias de antemano.
 

Leer las respuestas

#1 Jose Luis Manners
18/01/2006 - 02:49 | Informe spam
Otra manera de hacerlo es diseñar los formularios hijos para que usen el
patrón de diseño Singleton:

http://www.elguille.info/colabora/p...iosMDI.htm

-
Coopera con el foro. Dinos si te sirvió la respuesta aquí planteada.
-

Saludos,

Jose Luis Manners, MCP
http://www.josemanners.com/

"Vale más saber alguna cosa de todo, que saberlo todo de una sola cosa."
-Blaise Pascal

"GilNaj" wrote in message
news:
Que tal!

Tengo un formulario MDI padre y varios hijos en VB 2003, lo que pretendo
hacer es que cuando llame a alguno de los formularios hijo, el programa
verifique si ya existe una instancia abierta de ese objeto, si existe que
muestre la existente, si no que cree una nueva.

Ya intenté con activeform pero no me funciona.

Gracias de antemano.

Preguntas similares