Fórum Criar componente em runtime #350713
18/12/2007
0
gostaria de saber se é possivel eu criar um componente em runtime e usar na unit inteira sem ter que criar novamente.
No meu caso tenho uma TREAD que faz conexão com Servidor FTP e realiza o download, mas pra isso eu coloquei essa tread ´ligada´ a um form onde coloquei o IdFTP para que eu possa usar na unit inteira.
Facc
Curtir tópico
+ 0Posts
18/12/2007
Facc
Gostei + 0
18/12/2007
Massuda
Gostei + 0
18/12/2007
Facc
mas é isso que eu quero... como faço pra criar o componente e ser usado na tread inteira?
Ela está dividida em várias partes, uma pra conectar, verificar a versão e a outra pra download
Gostei + 0
18/12/2007
Massuda
Gostei + 0
18/12/2007
Facc
To tentando fazer isso que vc me passou, mas qndo eu coloco
procedure Thread.Create; var IdFTP: TIdFTP; begin IdFTP := TIdFTP.Create(Self); end;
dá erro de tipos incompativeis Thread e Componente...
Voce poderia me dar apenas como e onde eu posso declarar? Sou novato com esse de negocio de Thread
Gostei + 0
18/12/2007
Massuda
Esse parametro desse construtor serve para identificar quem irá destruir o componente. No caso, vai ser você mesmo, não algum form ou coisa parecida.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)