Clase global ...

23/08/2004 - 08:49 por Emilio José Diez Rico | Informe spam
Buenos días a todos:

Para mantener una serie de propiedades globales de la aplicación (como por
ejemplo el ID de usuario), quiero mantener un objeto de determinada clase
activo desde el inicio de la aplicación hasta que el usuario cierra la
misma.

Este objeto, evidentemente, debe de estar accesible para cualquier objeto
sin necesidad de pasárselo como parámetro.

¿Es posible hacer esto?

Un saludo y gracias de antemano a todos.
 

Leer las respuestas

#1 Jose Alfredo
23/08/2004 - 10:48 | Informe spam
Hola!

No se si estas desarrollando una aplicación windows o WEB en el caso de
windows puedes declarar una clase con variables static que pueden ser
accesibles en toda la aplicación en cada momento, solo tienes que tener en
tu módulo una referencia a las mismas, si trabajas en WEB y tienes multiples
usuarios concurriendo, existen las variables de session cuyo uso esta
asociado a la sesión que habre el usuario al conectarse al web, durán todo
el tiempo que el usuario en particular este conectado. También existen
variables de applicacion cuyos valores son compartidos por todos los
usuarios y que viven hasta que la aplicación es reiniciada. Las variables
static son también posibles en WEB aplicaciones.

Saludos

JoseAlfredo



"Emilio José Diez Rico" schrieb im Newsbeitrag
news:
Buenos días a todos:

Para mantener una serie de propiedades globales de la aplicación (como por
ejemplo el ID de usuario), quiero mantener un objeto de determinada clase
activo desde el inicio de la aplicación hasta que el usuario cierra la
misma.

Este objeto, evidentemente, debe de estar accesible para cualquier objeto
sin necesidad de pasárselo como parámetro.

¿Es posible hacer esto?

Un saludo y gracias de antemano a todos.


Preguntas similares