Основы работы с базами данных


Разработка проекта и исполняемой программы - часть 3


Может потребоваться также файл Msvcr70.dll.

Если в проекте есть компоненты (формы, отчеты и пр.), помеченные как внешние (Exclude), они не включаются в исполняемый файл, получаемый при компиляции проекта. Если полученная программа использует эти компоненты, их файлы должны присутствовать в папке, где находится программа (или в другом указанном месте на дисках). В результате становится возможной их модификация без необходимости перекомпиляции всей программы.

Другой путь разработки проекта - использовать Мастер разработки приложения (Application Wizard). После выбора New - Project - Wizard появляется окно, в котором нужно задать название проекта (student) и путь его сохранения (оставим галочку у фразы "Создать структуру каталогов"). После генерации основы проекта и появления окна проекта">проекта на экране, появляется также многостраничная форма построителя проекта (Application Builder), в которой на первой странице (рис. 6.26.) следует указать, будут ли использоваться окна информации о программе и авторе (Splash и About), окно Start для выбора формы или отчета в начале работы с программой и окно User login для задания имени пользователя и его пароля.

Первая страница Построителя приложений

Рис. 6.26.  Первая страница Построителя приложений

Наиболее важной страницей построителя является третья (рис. 6.27.) - Data - раздел данных. На ней мы выбираем созданную ранее базу данных Students, после чего на этой странице появляется список всех таблиц базы с возможностью отметить те из них, для которых нужно сгенерировать экранные формы и отчеты.

Третья страница Построителя

Рис. 6.27.  Третья страница Построителя

Далее нажимаем кнопку Generate, и для всех отмеченных таблиц базы создаются стандартные формы и отчеты.

На странице 4 Forms следует указать некоторые особенности использования каждой из форм в программе:

Name - название, которое будет показано для формы в окне Start;

Single instance - открытие единственного экземпляра этого окна;

Use navigation toolbar - показывать навигационную панель (перемещения по таблице);




Начало  Назад  Вперед



Книжный магазин