Referenciar variavel como se fosse o Form

Delphi

24/06/2004

Amigos....

Declarei uma variavel:

NomeForm : TForm

Depois atribuo o nome do form atual para ela

NomeForm := F_CadClientes;


Uso esta variavel para passar o nome do form atual como parametro a uma procedure que trata dados do form.


Mas neste form tenho uma variavel codigo : Integer, e dentro da procedure preciso passar um valor para essa variavel.


Então estou tendo que fazer... Diretamente com o nome do form

F_CadClientes.Codigo := 10;


Quando tento usar o nome da variavel que contem o nome do form atual dá um erro. Então preciso fazer desta forma:

NomeForm.Codigo := 10;


Mas desse jeito está dando erro:

[Error] Procs_Dados.pas(1008): Undeclared identifier: ´Codigo´


Diz que a variavel Codigo que tenho declarada no form F_CadClientes não existe.

Se puderem me ajudar ficarei muito grato.
Um grande abraço a todos....

Pablo - Marília/SP


[color=green:fe9537a1a8][b:fe9537a1a8]Tópico Repetido[/b:fe9537a1a8][/color:fe9537a1a8]


Pablo_lima

Pablo_lima

Curtidas 0
POSTAR