Similar presentations:
Применение компонентов 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
поочередно