Manejo de Instancias

11/07/2006 - 17:48 por Carlos Maggiotti | Informe spam
Buenas gente..

Estoy trabajando con VS2005 y estoy teniendo el siguiente problema.

Mediante una serie de menues dinamicos, estoy levantando (via reflection)
componentes a traves de una clase Interface.vb. Esta clase a su vez levanta
un form que me permite trabajar dentro del componente.

El tema es que a pesar de que el form esta abrierto y visible en la App, por
alguna razon el GarbageCollector me esta matando la instancia de esta clase
Interface.vb.

Lo mas probable es que yo no este aplicando bien los conceptos sobre vida de
las instancias en .NET. Como puedo hacer para tener yo el control de cuando
mantener esa instancia viva y cuando destruirla?

Saludos y gracias de antemano...

CarlosMag
 

Leer las respuestas

#1 Ronald Ricardo Ramirez Moran
24/07/2006 - 03:54 | Informe spam
Hola Carlos

Una pregunta, ¿En que momento utilizas la clase disponible en Interface.vb?

¿Podrias por favor enviar un trozo de codigo indicando como esta clase es
utilizada?

Saludos

Ronald Ricardo Ramirez Moran

El Triunfo, Guayas, Ecuador


"Carlos Maggiotti" escribió:

Buenas gente..

Estoy trabajando con VS2005 y estoy teniendo el siguiente problema.

Mediante una serie de menues dinamicos, estoy levantando (via reflection)
componentes a traves de una clase Interface.vb. Esta clase a su vez levanta
un form que me permite trabajar dentro del componente.

El tema es que a pesar de que el form esta abrierto y visible en la App, por
alguna razon el GarbageCollector me esta matando la instancia de esta clase
Interface.vb.

Lo mas probable es que yo no este aplicando bien los conceptos sobre vida de
las instancias en .NET. Como puedo hacer para tener yo el control de cuando
mantener esa instancia viva y cuando destruirla?

Saludos y gracias de antemano...

CarlosMag



Preguntas similares