Evitar cargar un formulario...

17/07/2006 - 15:20 por xavendano | Informe spam
Saludos

Tengo un formulario que no deseo que se cargue mas de una vez, es decir, con
una sola instancia es suficiente.
Anteriormente existía en objeto Forms y con dicho objeto podría controlar
cuales formularios estaban cargados o no..dicha colección ya no existe.

¿cómo se hace en .NET 2005 para validar que un formulario X ya esté o no
cargado?

De antemano, gracias a todos!!!!

Preguntas similare

Leer las respuestas

#1 SoftJaén
17/07/2006 - 15:34 | Informe spam
"xavendano" preguntó:

¿cómo se hace en .NET 2005 para validar que un formulario X
ya esté o no cargado?



Hola:

Precisamente en la versión 2.0 del marco de trabajo de .net, se incluye el
objeto My.Application, el cual lo puedes utilizar para recorrer la colección
de formularios abiertos:

Dim frm As Form

For Each frm In My.Application.OpenForms
MessageBox.Show(frm.Text)
Next

Un saludo

Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#2 ferg
18/07/2006 - 15:12 | Informe spam
xavendano; para lograr esto existe un patrón de diseño que se implementa en
VB2005 llamado "singleton" que permite crear una única instancia de la
clase...

para ver un ejemplo dirígete a:
www.willydev.net/descargas/prev/SingletonMDI.pdf
http://forums.neoteksystems.com/for...ad/12.aspx

o simplemente busca en GOOGLE , singleton + vb

Saludos.
Ing. Fernando D. Giletta
San Fco. Cba. Arg.

"xavendano" escribió en el mensaje
news:%
Saludos

Tengo un formulario que no deseo que se cargue mas de una vez, es decir,
con una sola instancia es suficiente.
Anteriormente existía en objeto Forms y con dicho objeto podría controlar
cuales formularios estaban cargados o no..dicha colección ya no existe.

¿cómo se hace en .NET 2005 para validar que un formulario X ya esté o no
cargado?

De antemano, gracias a todos!!!!



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida