GroupBoxの中にあるいくつかのCheckBoxのチェックを
全てはずすような処理はできるのでしょうか?
CheckBoxの名前、数は不特定です。
procedure TForm1.Button1Click(Sender: TObject);
var
i:integer;
begin
if GroupBox1.ControlCount > 0 then
for i := 0 to GroupBox1.ControlCount-1 do
if GroupBox1.Controls[i] is TCheckBox then
TCheckBox(GroupBox1.Controls[i]).Checked := false;
end;
見事にできました。
anoneさんありがとうございます。
ツイート | ![]() |