Foros del Web » Programación para mayores de 30 ;) » Programación General »

Ayuda...¿por qué pierdo el valor?

Estas en el tema de Ayuda...¿por qué pierdo el valor? en el foro de Programación General en Foros del Web. Buenas, tengo definidas unas instancias de dos clases como variables globales dentro de otra: CapaIntermedia.ComunicacionConModulos cM; ProgramacionLineal.ServicePL pL; Inicializado ambas en la función Page_Load (+- ...
  #1 (permalink)  
Antiguo 22/04/2005, 08:29
 
Fecha de Ingreso: agosto-2004
Mensajes: 37
Antigüedad: 19 años, 9 meses
Puntos: 0
Ayuda...¿por qué pierdo el valor?

Buenas, tengo definidas unas instancias de dos clases como variables globales dentro de otra:
CapaIntermedia.ComunicacionConModulos cM;
ProgramacionLineal.ServicePL pL;

Inicializado ambas en la función Page_Load (+- constructor):
pL = new ProgramacionLineal.ServicePL();
cM = new CapaIntermedia.ComunicacionConModulos();

Y defino unas funciones get/set para obtener la instancia particular:
public CapaIntermedia.ComunicacionConModulos getInstanciaComunicaConModulos ()
{
return cM;
}
public void setInstanciaComunicaConModulos (CapaIntermedia.ComunicacionConModulos capa)
{
cM = capa;
}

En una función...Calcular_Click (...) almaceno el valor de cM:
setInstanciaComunicaConModulos (pL.getInstanciaCM());

Y en otra función.. Analisis_Click (...) intento acceder a la instancia antes almacenada:
resultAS.Text = getInstanciaComunicaConModulos().getZj(0).ToString ();

pero ya ha perdido el valor de "cM".

¿Cómo podría solucionar esto? ¿Por qué pierde el valor siendo cM una variable global y almacenando correctamente su valor?

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:23.