Marcar todos os DBCheckBox

Delphi

04/05/2005

Como faria para marcar todos os checkbox de um formulário?

sem precisar digitar um por um e pedir para ficarem marcados?


Douglasf

Douglasf

Curtidas 0

Respostas

Marcio.theis

Marcio.theis

04/05/2005

Para marcar todos os CheckBox você pode fazer assim:

procedure TForm1.MarcaTodosCheckBox;
var
    n: integer;
begin
n:=0;
while n <= (ComponentCount - 1) do
    begin
    if (Components[n].ClassType = TCheckBox) then
        (Components[n] as TCheckBox).Checked:=True;
    Inc(n);
    end;
end;



GOSTEI 0
Douglasf

Douglasf

04/05/2005

Muito obrigado...


GOSTEI 0
POSTAR