Referenciar variavel como se fosse o Form
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]
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
Curtidas 0