Команда BUILD PROJECT
См. также
Синтаксис
BUILD PROJECT ProjectFileName
Параметры
ProjectFileName
Задает имя создаваемой таблицы проекта.
FROM ProgramName1 | MenuName1 | ReportName1 | LabelName1
Задает файлы, включаемые в проект. Можно задать один или несколько файлов прог
амм, меню, отчетов, этикеток, форм или библиотек, и проект будет отслеживать
состояние этих файлов, а также зависимостей, ссылок и связей между ними.
Первый исполняемый файл программы или меню в предложении FROM по умолчанию с
ужит главным файлом программы в проекте.
Комментарии
Команда BUILD PROJECT автоматически создает таблицу проекта с расширением име
и .PJX, открывая и обрабатывая один или несколько заданных файлов программ, ме
ю, отчетов, этикеток, форм или библиотек. С помощью файла проекта можно создать
программу одного из двух типов: файл приложения с расширением имени .APP или
исполняемый файл с расширением .EXE. В таблице проекта отслеживается состояние
всех файлов, участвующих в создании приложения, а также зависимости, ссылки и
связи между файлами. Как только вы определите все составные части проекта, Visual
FoxPro обеспечит использование в приложении самых актуальных исходных файлов.
Подробнее о построении проектов см. следующее:
Когда Visual FoxPro при создании файла проекта по команде BUILD PROJECT вст
ечает файл программы, меню или формы, система отыскивает соответствующий скомпили
ованный файл и сравнивает отметки времени и даты для этих двух файлов. Если
отметка времени и даты на исходном файле сделана позже, чем на скомпилированном
файле, Visual FoxPro выполняет повторную компиляцию исходного файла.
Каждый файл проекта имеет отметку времени и даты, что позволяет обновлять файл
проекта при внесении изменений во входящие в проект файлы или при изменении
зависимостей. Благодаря этому гарантируется использование самых актуальных исходн
х файлов в приложении, создаваемом по проекту. Для обновления файла проекта вы
айте команду BUILD PROJECT без предложения FROM. Visual FoxPro обновит указанн
й проект.
При выдаче команды BUILD PROJECT возможны сообщения о неразрешенных ссылках и
ругих ошибках, но они не препятствуют созданию файла проекта. Это позволяет ст
оить проект даже в тех случаях, когда на момент построения не все нужные его
компоненты фактически созданы или не все они доступны. Неразрешенные ссылки и д
угие проблемы можно впоследствии устранить, обновив файл проекта или вручную
изменив сохраненную в нем информацию с помощью команды MODIFY PROJECT.
FROM ProgramName1 | MenuName1 | ReportName1 | LabelName1
| FormName1 | LibraryName1
[, ProgramName2 | MenuName2 | ReportName2 | LabelName2
| FormName2 | LibraryName2 ...]
| FormName1 | LibraryName1
Тему
Тему
Главу 15 "Компиляция приложения" Руководства разработчика.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.