![]() |
Variables globales & c0w32.obj
Hola a Tod@s,
Necesito manejar variables globales que varias formas puedan usar y modificar. He probado poniéndolas en un módulo de datos y luego incluir esa unidad en mis formas (como lo hago en Delphi) pero el compilador me da error de variable indefinida cuando la encuentra en otra forma. ¿Cómo puedo hacerlo en Builder? Y de pilón otra ayuda: En algunas compus donde trabajo al momento de compilar me da un error c0w32.obj ¿Alguna idea de porqué me da este error? Muchas gracias por su atención y tiempo. Jad. |
Saludos:
La solución, creo es la siguiente: En un form declaras la variable como global. En cada formulario que utilice dicha variable la vuelves a declarar como extern, de esta forma: Formulario donde nace la variable En el ejemplo el nombre del formulario es Inicio: Código:
................ Código:
extern String Clav,Nombre; Cecilioxx |
Sí funcionó, gracias
Gracias Cecilio, funcionó muy bien lo de poner extern.
En cuanto al error cw032.obj esto sucede cuando se graba la unidad y el proyecto con el mismo nombre. Gracias de nuevo por tu ayuda y saludos desde México. Jad. |
La franja horaria es GMT +2. Ahora son las 12:57:15. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi