Код: Выделить всё
repeat
ls:=ls+1;
until (CheckListBox1.Items.Count=ls) or (CheckListBox1.Checked[ls]=true);
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Код: Выделить всё
repeat
ls:=ls+1;
until (CheckListBox1.Items.Count=ls) or (CheckListBox1.Checked[ls]=true);
Код: Выделить всё
procedure TForm1.Button1Click(Sender: TObject);
var
ls: integer;
begin
ls := -1;
repeat
ls:=ls+1;
until (CheckListBox1.Items.Count=ls) or (CheckListBox1.Checked[ls]=true);
end;
пробуем переделатьrepeat
ls:=ls+1;
until (CheckListBox1.Items.Count=ls) or (CheckListBox1.Checked[ls]=true);
не понял: кладу на форму чеклистбокс и кнопку, создаю три пункта, добавляю обработчик: