Сообщения

Сообщения за февраль, 2017

Прапорці. Поле з розкривним списком. Перемикачі

  Значення властивості  Checked  прапорців може бути використано в логічному виразі команди розгалуження. Воно дорівнює  True , якщо прапорець встановлено, або  False , якщо  прапорець не встановлено (знято).       Для розміщення на формі прапорця потрібно двічі клацнути на кнопці  TCheckBox  на вкладці  Standard  з компонентами. Якщо на формі розміщено кілька прапорців, то серед них можна встановити один або кілька,  не встановлювати жодного або встановити всі. Тому прапорці використовують для того, щоб у ході виконання проекту вибрати або один з можливих варіантів, або кілька, або не вибрати жодного.       Для опрацювання стану прапорців (встановлено або не встановлено) у проект включать для кожного з них послідовно записані команди розгалуження, які незалежні одна від одної.       Для того щоб у ході виконання проекту вибрати лише один з можливих варіантів, можна викор...

Алгоритми з розгалуженням

Команда повного розгалуження в мові програмування Object Pascal має такий загальний вигляд:          If <логічний вираз>          Then begin                   <послідовність команд 1>              and          Else begin                  <послідовність команд 2>              and;         Виконання цієї програми відбувається так: обчислюється значення логічного виразу; якщо це значення true, то виконується послідовність команд 1 і після цього виконується команда, наступна за розгалуженням; якщо це значення false, то виконується послідовність команд 2 і після цього виконується команда, наступна за розгалуженням.        Є в Object Pascal і команда неповного розгалуження:        If ...