Главная » Уроки по ООП » Урок 41. Работа с визуальными компонентами |
ЛАБОРАТОРНАЯ РАБОТА |
Урок 41. Работа с визуальными компонентами
Уровень 1
Задание 1. Создать связь с базой DBDemos, таблица Animals.
- Разработать форму как на рисунке (рис.1).

Рисунок 1. Главная форма
Переведите всплывающие подсказки навигатора на русский язык (свойство Hints).

Задание 2. Создать DataModule и в него вынести невизуальные компоненты. У компонента Table1 установить Active=True (рис.2).

Рисунок 2. DataModule2
Свяжите первую форму с DataModule2 и настроите компоненты DBGrid, DBEdit, DBImage на связь с таблицей базы данных (рис.3).

Уровень 2
Задание 3. Создать обработчики событий нажатия кнопок Загрузить картинку, Очистить, Сохранить в файл.
Задание 4. При нажатии на кнопку добавления новой записи, необходимо выдавать форму, на которой будут располагаться компоненты для заполнения записи DBEdit, DBImage.
Подсказка: Вторую форму вызывать в обработчике события beforeAction. Сделать связь с DataModule.

Уровень 3.
Задание 5:
При щелчке по компоненту DBImage должно выдаваться диалоговое окно для загрузки картинки. Создайте обработчики для кнопок Сохранить и Отменить.
Составитель: Салий Н.А.