Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Funciones/variables Globales (https://www.clubdelphi.com/foros/showthread.php?t=31676)

Jad 15-05-2006 01:08:56

Funciones/variables Globales
 
Hola Amigos,

Tengo varios años programando en Delphi pero ahora tengo que hacer un sistema en C++ Builder. Tengo una duda:

¿Cómo puedo hacer funciones y variables globales para que cualquier unidad las pueda usar?

He intentado ir a file/new/unit, escribir mis funciones y variables y luego en mis formas ponerles el #include de esa unidad, pero no me funciona.

Cualquier ayuda será bien recibida. Gracias por la atención.

Jad.

reevil 15-05-2006 11:45:07

antes que nada checar que las funciones y sus variables esten apropiadamente declaradas, en el .h de tu unit, despues como bien dices poner el #include unitx.h y por ultimo llamar a tus funciones podria ser algo como :
Código:

formx->funcion();

saludos

jumanor 15-05-2006 12:38:15

Variable globales
 
Holas:

Chequeate "extern"

Use the extern modifier to indicate that the actual storage and initial value of a variable, or body of a function, is defined in a separate source code module. Functions declared with extern are visible throughout all source files in a program, unless you redefine the function as static.

Aunque deberias evitar las variables globales, evitaras rompederos d cabeza

Suerte:cool:

Jad 15-05-2006 19:22:41

Gracias!!
 
Gracias reevil & jumanor, funcionó perfectamente.

Hasta la prox y espero no molestarles mucho.

Saludos desde México.

Jad.


La franja horaria es GMT +2. Ahora son las 11:44:58.

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