Vi em um livro como se faz a criação dinamica de caixas de textos "Edits", so que eu gostaria de destruir esses Edits criados para recria-los em uma quantidade diferente. Como eu faço isso? Tentei usasr o "DestroyComponents" mas ele me destroi tudo, ate a meu botão e uma caixa de texto que é onde eu entro com o valor para criação dos Edits.
Pergunta
Guest Metodo Create
Ola,
Vi em um livro como se faz a criação dinamica de caixas de textos "Edits", so que eu gostaria de destruir esses Edits criados para recria-los em uma quantidade diferente. Como eu faço isso? Tentei usasr o "DestroyComponents" mas ele me destroi tudo, ate a meu botão e uma caixa de texto que é onde eu entro com o valor para criação dos Edits.
//****************************************************************
v:=StrToInt(NEntrada.Text);
for i:=1 to v do
begin
i:=i+1;
entrada := TEdit.Create(self);
entrada.Parent := self;
entrada.MaxLength := 2;
entrada.Width := 19;
entrada.Left := lateral;
entrada.Top := topo;
str(i, retorno);
entrada.Name := 'Item'+ retorno;
entrada.Text := IntToStr(0);
lateral := lateral + 20;
end;
//****************************************************************
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados