tem como copiar um componente p/ um outro Frm em tempo exec?

Delphi

10/04/2003

Pessoal sera que tem como copiar um componente de um form para um outro que sera chamado. :?:


Rodrigo Ferreira

Rodrigo Ferreira

Curtidas 0

Respostas

Kandrus

Kandrus

10/04/2003

Tem sim para isso vc tem q mudar o proprietario do componente no caso o proprietario é o formulario neste momento não tenho um exemplo mas ainda hj posto aqui para vc a memoria anda falhando hehehe


GOSTEI 0
Rodrigo Ferreira

Rodrigo Ferreira

10/04/2003

Tem sim para isso vc tem q mudar o proprietario do componente no caso o proprietario é o formulario neste momento não tenho um exemplo mas ainda hj posto aqui para vc a memoria anda falhando hehehe


Beleza amigo estou aguardando.... :wink:


GOSTEI 0
Kandrus

Kandrus

10/04/2003

Aqui vai este exemplo muda o proprietario de um botão

procedure Tform1.ButtonChangeClick(sender: Tobject);
begin
if(Assigned (Button1) Then
begin
// muda projenitor
button1.parent := Form2;
// muda o proprietario
ChangeOwner (Button1, Form2);
end;
end;

Este exemplo foi retirado do Livro ´Dominando o Delphi 6 ´A Biblia´ ´


GOSTEI 0
POSTAR