Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-07-2005
Avatar de el_barto
el_barto el_barto is offline
Miembro
 
Registrado: may 2005
Ubicación: Bogota Colombia
Posts: 533
Poder: 19
el_barto Va por buen camino
Exclamation Declarar variable global en delphi

Buenos dias foristas, tengo una pregunta que espero puedan ustedes aclararme...

Como puedo declarar una variable global en delphi??, desde donde la puedo declarar para que pueda ser usada desde varias Forms??

Gracias por las opiniones ofrecidas
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas
Responder Con Cita
  #2  
Antiguo 11-07-2005
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.932
Poder: 26
delphi.com.ar Va por buen camino
Simplemente declarándola dentro de la interface de una unit, y utilizando esta unit en todo el resto de las units que la necesites.

Te recomiendo este mensaje:
http://www.clubdelphi.com/foros/show...9&postcount=11

Y este otro:
http://www.clubdelphi.com/foros/showthread.php?t=3110

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.

Última edición por delphi.com.ar fecha: 11-07-2005 a las 15:35:42. Razón: Agregué el último link
Responder Con Cita
  #3  
Antiguo 11-07-2005
Avatar de el_barto
el_barto el_barto is offline
Miembro
 
Registrado: may 2005
Ubicación: Bogota Colombia
Posts: 533
Poder: 19
el_barto Va por buen camino
Gracias Fede eso lo hice desde un principio declare mi variable asi en mi form3 en interface que es la primera que se ejecuta asi:

Código Delphi [-]
 var 
user : string;

en mi form1 agrego

Código Delphi [-]
 implementation 
unit3;

despues en mi form1 le pido que haga lo siguiente:

Código Delphi [-]
 form1.Edit1.Text := form3.user;

pero me saca un error que dice:

[Error] Unit1.pas(82): Undeclared identifier: 'user'

Entonces no se que podra estar mal
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas
Responder Con Cita
  #4  
Antiguo 11-07-2005
ercrizeporta ercrizeporta is offline
Miembro
 
Registrado: jun 2005
Posts: 131
Poder: 19
ercrizeporta Va por buen camino
en form1 debes de añadir

implementation
uses unit3


y para hacer uso de la variable debes de poner

unit3.user
Responder Con Cita
  #5  
Antiguo 11-07-2005
Avatar de el_barto
el_barto el_barto is offline
Miembro
 
Registrado: may 2005
Ubicación: Bogota Colombia
Posts: 533
Poder: 19
el_barto Va por buen camino
Cita:
Empezado por ercrizeporta
en form1 debes de añadir

implementation
uses unit3
Esto ya lo tenia lo que pasa es que lo coloque mal al redactar el hilo, lo que no sabia es que se usa Unit3.user, ahora si ya funciona graciasssssss
__________________
Una forma de alcanzar tus metas es ayudando a otros a alcanzar las suyas
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 10:50:43.


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
Copyright 1996-2007 Club Delphi