Objetos globales

12/10/2005 - 00:48 por ROLANDOCC | Informe spam
Saludos,

Tengo un proyecto en c# 2003,
tengo dos formularios (por el momento) y dos clases
clase_data
clase_negocios

en el form1 estoy declarando una instancia de clase_negocios, que a su vez
declara una instancia de clase_data,
mi problema es que no se que debo hacer para poder utilizar dentro de form2
(y otros formularios que crearé luego)
el objeto de tipo clase_negocios que declaré en el form1
lo que se podría llamar un objeto o variable global para toda la aplicacion.

Gracias.



Saludos desde Costa Rica! : )

DISCLAIMER: «Este mensaje se proporciona "como está" sin garantías de
ninguna indole, y no otorga ningún derecho.»
 

Leer las respuestas

#1 Octavio Hernandez
12/10/2005 - 11:15 | Informe spam
Hola,

La vía más rápida sería declarar el objeto como static public. De esta
manera, podrías referirte a él desde cualquier parte del proyecto como
Form1.Objeto_Negocio.
En cuanto a arquitectura se refiere, probablemente sería más aconsejable
poner ese objeto "global" dentro de la propia clase de negocio, y no dentro
de Form1.

Slds - Octavio

"ROLANDOCC" escribió en el mensaje
news:
Saludos,

Tengo un proyecto en c# 2003,
tengo dos formularios (por el momento) y dos clases
clase_data
clase_negocios

en el form1 estoy declarando una instancia de clase_negocios, que a su vez
declara una instancia de clase_data,
mi problema es que no se que debo hacer para poder utilizar dentro de
form2
(y otros formularios que crearé luego)
el objeto de tipo clase_negocios que declaré en el form1
lo que se podría llamar un objeto o variable global para toda la
aplicacion.

Gracias.



Saludos desde Costa Rica! : )

DISCLAIMER: «Este mensaje se proporciona "como está" sin garantías de
ninguna indole, y no otorga ningún derecho.»


Preguntas similares