О каких динамических идёт речь? Там и так создаётся столько сколько нужно в данный момент.
Блин... А у меня вот с созданием динамических чекбоксов проблема... Я в массиве их создавать пробовал - CheckBox[1], CheckBox[2], и так далее. В var объявляю - CheckBox: array [1 .. 3] of TCheckBox; Потом создание:
for i := 1 to 3 do
begin
CheckBox[i]:=TCheckBox.Create(Panel1);
CheckBox[i].Parent:=Panel1;
CheckBox[i].Left:=10;
CheckBox[i].Top:=TopCheckBox[i];
CheckBox[i].Width:=150;
CheckBox[i].Height:=17;
CheckBox[i].Caption:=StrCheckBox[i];
end;
И все норм создается и встает на места, но if CheckBox[1].Checked всегда false возвращает...