Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб работы БД 2012-13.docx
Скачиваний:
45
Добавлен:
20.03.2016
Размер:
8.97 Mб
Скачать

Лабораторная работа № 15 Генерация приложения

Цель: Овладеть практическими навыками управления проектом и создания приложения в Visual FoxPro.

Оборудование: УКК (факультет СПО НИУ ИТМО).

Программные средства:СУБДVisualFoxPro(8.0, 9.0).

Практическое задание:

Выполнить построение проекта приложения и сгенерировать его в виде exe-исполняемого файла.

Технология выполнения работы:

Построение проекта и генерация приложения

  1. Установка основной программы проекта

Проект обязательно должен содержать программу, которая запускает приложение и управляет его работой. Такой файл называется основной программой и им чаще всего является меню приложения (или процедура, из которой вызывается меню). Можно также определить в качестве основной программы созданную вами программу управления приложением, содержащую установку основных параметров, используемых глобальных переменных и т. д.

Чтобы сделать компонент проекта основным, выполнить следующие действия:

  1. Выбрать в окне проекта файл, который хотите сделать основным.

  2. В меню Project (Проект) выбрать команду Set Main (Основная программа) или выбрать команду контекстного меню файла Set Main (Основная программа).

В окне проекта имя файла выделяется жирным шрифтом, указывая, что данный компонент является основной программой (рис.1).

Рис.1 Установка основной программы в окне проекта

Замечание

Для установки основной программы проекта можно также воспользоваться диалоговым окном Project Information (Параметры проекта). На вкладке Files (Файлы) выделить необходимый файл, нажать правую кнопку мыши и из контекстного меню выбеатье команду Set Main (Основная программа).

  1. Использование опции Exclude

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

Чтобы исключить компонент из проекта можно воспользоваться следующими средствами:

  • Командой контекстного меню Exclude (Исключить).

  • Командой Exclude (Исключить) из меню Project (Проект).

Рядом с исключенным компонентом в окне проекта появляется кружок, перечеркнутый линией.

Исключенные из проекта компоненты остаются в списке проекта, но не включаются в состав приложения при его построении. Поэтому необходимо самостоятельно отслеживать их наличие и доступ к ним из приложения. Для включения в проект исключенного компонента необходимо воспользоваться командой контекстного меню Include (Включить) или командой Include (Включить) из меню Project (Проект).

  1. Очистка проекта от удаленных файлов

Вся информация о проекте хранится в системной таблице Visual FoxPro. При разработке приложения после удаления компонента из проекта в этой таблице ставится лишь метка об его удалении. Чтобы окончательно удалить из проекта информацию обо всех помеченных на удаление компонентов, необходимо таблицу проекта упаковать, воспользовавшись командой CleanUp Project (Упаковать проект) из меню Project (Проект).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]