Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Variable global (https://www.clubdelphi.com/foros/showthread.php?t=26600)

jluisx 27-10-2005 19:35:40

Variable global
 
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

Cita:

Empezado por roman
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:

Código Delphi [-]
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.


La franja horaria es GMT +2. Ahora son las 21:55:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi