Показать сообщение отдельно
  #2  
Старый 30.03.2012, 06:31
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от Erilar
На форме есть несколько CheckBox-ов. Как при нажатии на кнопку добавить в ЛистБокс только те CheckBox, которые отмечены?

Код:
var
  I : Integer;
begin
  For I := 0 To ComponentCount-1 Do
    If Components[i] Is TCheckBox Then
      If (Component[i] As TCheckBox).Checked Then
         ListBox1.Items.Add((Components[i] As TCheckBox).Caption);
Ответить с цитированием