Применение компонентов CheckBox, ListBox
Задание 1 (запустить и доработать программу)
Задание 2
114.45K
Category: programmingprogramming

Применение компонентов CheckBox, ListBox

1. Применение компонентов CheckBox, ListBox

2.

Компонент CheckBox (индикатор с флажком)
Объект CheckBox (индикатор с флажком)
используются в приложениях для того, чтобы
пользователь мог включать и выключать какието опции, или для индикации состояния.
Компонента относится к разряду визуальных и
расположена на панели Standart.

3.

Компонент ListBox (Список строк)
Объект ListBox (список строк) предназначен
для выбора строки из списка.
Объект ListBox относится к классу ТListBox. Ее
компонента относится к разряду визуальных и
расположена на панели Standart.

4.

Создадим форму с использованием указанных компонентов
ListBox
CheckBox
Так будет выглядеть
программа после запуска

5.

Для проверки работы напишем код (читаем комментарии!)
procedure TForm1.Button1Click(Sender: TObject);
begin
if CheckBox1.Checked = True then
ListBox1.Items.Add('Мясо'); //Добавление в конец
if CheckBox2.Checked = True then
ListBox1.Items.Insert(2, 'РЫБА'); //Добавление по номеру
if CheckBox3.Checked = True then
ListBox1.Items.Add('Овощи');//
if CheckBox4.Checked = True then
ListBox1.Items.Delete(3); //Удаление указанной строки
if CheckBox5.Checked = True then
ListBox1.Sorted := True //Включение сортировки
else
ListBox1.Sorted := False ; //Отключение сортировки
if CheckBox6.Checked = True then
Edit1.Text := ListBox1.Items[ListBox1.ItemIndex];
end;

6. Задание 1 (запустить и доработать программу)

Создать форму с компонентами CheckBox,
ListBox, Edit.
Программа должна формировать меню для
столовой. Можно добавлять и удалять
любые продукты, сортировать по алфавиту,
вставлять строку в начало списка.

7. Задание 2

Создать форму с компонентами CheckBox, ListBox,
Edit.
Программа должна работать с целыми числами.
По галочкам выполнять разные арифметические
действия (+,-,/,*)
Проверки – деление на ноль, при установке нескольких
галочек выполняются действия вышестоящей.
Результаты вычислений
записываются в ListBox
поочередно
English     Русский Rules