Eny, Se você declarar uma variável na seção "interface" ela será global. Por questões de organização eu crio uma unit (globals.pas) e deixo lá as variáveis que precisam ser globais. Mas, tecnicamente, essas variáveis podem ficar em qualquer unit.
-- Dirlei Dionísio http://MaisQueBomCodigo.blogspot.com > > Sei que muitos falam que não há como criar uma variável global no > Delphi... Que a única forma é vc colocar como publica numa Unit e > "usar" essa Unit nos forms... Mas acontece que eu possuo um form de > login que é liberado da memoria após efetuado o login (que aí chama o > form principal)... Mas tenho um campo que quero guardar numa variavel > para ser utilizado a qualquer momento em qualquer form... como devo > proceder? Criar no form login nao dá porque ele vai virar fumaça... > criar no form principal nao dá porque no momento do login ele ainda > nao foi criado... > > -- > Eny Trova Urias > > "Somos o que repetitivamente fazemos, portanto, a excelência não é um > feito, mas um hábito"- Aristóteles > > [As partes desta mensagem que não continham texto foram removidas] > > > > >