Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Valdiney F. Lima

Desabilitar todos os componentes de um form

Recommended Posts

Preciso desabilitar todos os componentes existente em um form. O detalhe é que como alguns componentes são criados em tempo de execução teria que ser uma rotina que fosse como um "arrastão" <-- essa é ótima rsrsrsrs...Teria que verificar quais componentes existem e depois desabilitar.Como?;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

um exemplo aew pra você...

 

ele limpa todos os edits de um form...

 

 

procedure TForm1.LimpaEdits;begin  for i:= 0 to ComponentCount-1 do  begin	if Components[i].ClassName = 'TEdit' then	TEdit(Components[i]).Clear; // ou TEdit(Components[I]).Text:= ''  end;end;

Compartilhar este post


Link para o post
Compartilhar em outros sites

um exemplo aew pra você...

 

ele limpa todos os edits de um form...

 

 

procedure TForm1.LimpaEdits;begin  for i:= 0 to ComponentCount-1 do  begin	if Components[i].ClassName = 'TEdit' then	TEdit(Components[i]).Clear; // ou TEdit(Components[I]).Text:= ''  end;end;
Retornou:

[Error] uCadastrarImoveis.pas(210): Undeclared identifier: 'ComponentCount'

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.