Saber o nome do form que o objeto se encontra.

Delphi

03/07/2003

Function AlteraCorEdicao(Objeto : TObject) : Boolean;

tenho esta função.

Aqui eu recebo o objeto do form como parametro. Tem como eu saber qual o form que ele está???


Adriano Santos

Adriano Santos

Curtidas 0

Respostas

Smaug_84

Smaug_84

03/07/2003

é mais facil vc passar o form e o objeto como parametros, agora se vc quiser procurar o form que o objeto se encontra, vc pode ter varios problemas como por exemplo um objeto em um form com o nome de btnok, e em outro form outro obeto com o mesmo nome


GOSTEI 0
Smaug_84

Smaug_84

03/07/2003

é mais facil vc passar o form e o objeto como parametros, agora se vc quiser procurar o form que o objeto se encontra, vc pode ter varios problemas como por exemplo um objeto em um form com o nome de btnok, e em outro form outro obeto com o mesmo nome


GOSTEI 0
Smaug_84

Smaug_84

03/07/2003

é mais facil vc passar o form e o objeto como parametros, agora se vc quiser procurar o form que o objeto se encontra, vc pode ter varios problemas como por exemplo um objeto em um form com o nome de btnok, e em outro form outro obeto com o mesmo nome


GOSTEI 0
Marcelo Saviski

Marcelo Saviski

03/07/2003

Descobrir em que form esta um componente

Form_em_que_esta_o_componente := TForm(componente.parent).name;


GOSTEI 0
Adriano Santos

Adriano Santos

03/07/2003

function RetornaForm(AObjeto : TObject) : TForm;
begin
Result := TForm(TControl(AObjeto).Owner);
end;


GOSTEI 0
POSTAR