
- •Задание
- •Содержание
- •Введение
- •Глава I Теория Построение базы данных в ms Access
- •Построение визуальной части в Delphi
- •Глава II Практика Построение базы данных в ms Access
- •Список использованной литературы
- •Приложение а
- •Приложение б
- •Приложение в
- •Приложение г
- •Приложение д
- •Приложение е
- •Приложение ж
Построение визуальной части в Delphi
Процесс создания простейшего оконного приложения можно разбить на два этапа: этап конструирования формы и этап программирования.
На этапе конструирования (создание формы приложения) выбираются необходимые компоненты из палитры компонентов и размещают их на форму: выполнить щелчок левой кнопкой мыши на компоненте, затем щелкнуть левой кнопкой мыши в то место формы, куда должен быть помещен компонент.
Вид компонента, его размер и поведение определяют значения свойств компонента. Чтобы придать компоненту нужные свойства, следует использовать страницу properties в окне Инспектора объектов. Эта страница состоит из двух колонок: левая содержит название свойства, а правая - конкретное значение свойства. Окно инспектора объектов отображает информацию для того компонента, который выделен щелчком мыши. Строки могут отображать простые и сложные свойства. К простым относятся свойства, которые определяются одним значением – числом, строкой символов и т.д. Сложные свойства определяются совокупностью значений. слева от имени таких свойств указывается символ «+».
В результате выполнения указанных операций будет сформирован внешний вид окна будущей программы. Для того чтобы программа выполняла какую-то работу, необходимо перейти ко второму этапу – этапу программирования.
Рассмотрим основные особенности этого этапа.
Каждый компонент может реагировать на определенный набор событий. Для того чтобы узнать, на какие именно события откликается компонент, необходимо выделить его щелчком мыши на форме, после чего перейти на страницу events инспектора объектов.
Страница содержит две колонки. В первой колонке перечислены имена событий, на которые откликается компонент, вторая заполняется программистом и содержит имена созданных обработчиков событий.
Обработчик события представляет собой процедуру и имеет имя, состоящее из двух частей, разделенных точкой. Первая часть представляет собой имя класса создаваемой формы. Вторая часть имени создается либо программистом, либо создается средой Delphi. Если Delphi автоматически формирует вторую часть имени для обработчика, то оно представляет собой объединение имени компонента и имени события без предлога Оn.
В Данной работе используются компоненты:
Label-текстовое поле.
Edit-текстовое поле с возможность изменения содержимого.
Button- командная кнопка.
Combobox- окно с выбором одного из нескольких вариантов.
MainMenu PopupMenu- набор именованных команд и других вложенных меню (подменю), которые сгруппированы в отдельные функциональные категории. В зависимости от уровня охвата функциональности различают главное меню и локальное меню
StatusBar для отображения дополнительной информации, например, текущей даты, текущего времени и так далее. Она может быть разбита на несколько отдельных панелей
Timer- позволяет отсчитывать время (программирумая).
StatusBar-Панель, которую можно разделить на несколько частей и в каждую из них вставить различный текст (так же можно поставить дату и время) располагается внизу формы
ADO Connection- Элемент соединяющий БД с программой
ADO Table- Компонент через который идет обращение к таблице расположенной в базе данных
Data Source- Связывает ADO Table с другими элементами (пример DBGrid и DBnavigation ).
DBGrid -используют для отображения и редактирования содержимого таблиц
DBNavigator-набор кнопок, при щелчках на которых во время работы программы происходит перемещение указателя текущей записи к следующей, предыдущей, первой или последней записи базы данных, а также добавление к файлу данных новой записи, удаление текущей записи
А так же Message и MessageDlg