Як потрібно записувати команди розгалуження, у яких використовується значення властивості Checked для прапорців? ​

Liza1556 Liza1556    2   01.04.2021 13:03    1

Ответы
TataSkate TataSkate  01.05.2021 13:10

// процедура обработчика

begin

 if RadioButton1.Checked = True then // команда //

 else if RadioButton1.Checked = True then // команда //

 else // команда //

 end;

Или

// процедура обработчика

begin

 if CheckBox1.Checked = True then // команда //

 else if CheckBox1.Checked = True then // команда //

 else // команда //

 end;

Или

Если они в группе то пример такой:

// процедура обработчика

begin

 if RadioGroup.ItemIndex = 0 then // команда //

 else if RadioGroup.ItemIndex = 1 then // команда //

 else // команда //

 end;

Объяснение:

Всё очень просто,идёт проверка,если флажок нажат,то есть Checked равняется значению True,то выполняется определенная команда

(Примеры написаны на языке Object Pascal)

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика