PDA

Ver la Versión Completa : Variable global


jluisx
27-10-2005, 19:35:40
Hola a todos.....

Quiero saber si hay alguna manera de colocar una varible que sea global, es decir tengo una aplicacion con varios formularios y quiero tener una variable que sea visible desde todos las unidades de los formularios de tal forma que sea una variable visible en todo el proyecto....quiero saber donde y como declaro esa variable(es una variable String que tendra un determinado mensaje)


Saludos

roman
27-10-2005, 19:50:26
No hay forma de hacerlo automáticamente. Debes incluir la unidad donde esté declarada la variable, en la cláusula uses de cualquier unidad que requiera hacer uso de ella.

// Saludos

jachguate
27-10-2005, 20:01:17
Debes incluir la unidad...

y en dicha unidad declarar la variable en la sección interface tal como se han declarado siempre las variables en pascal:


Var
CadenaGlobal : string;


Hasta luego.

;)

marcoszorrilla
27-10-2005, 22:31:22
De hechio suele ser habitual crear una Unit, que suele llamarse Global para guardar en ella todas las variables globales y funciones que se van a utilizar en toda la aplicación, lo cual no evita como se ha apuntado ya por mis compañeros tener que hacer "Use", en cada unidad en que se pretendan utilizar estas variables.

Un Saludo.