Перезборка проекта или создание файла приложения(.app), исполняемого файла(.exe) или динамически подключаемой библиотеки ссылка (.dll) в Visual FoxPro проекте.
Object.Build([cOutputName] [, nBuildAction] [, lRebuildAll] [, lShowErrors] [, lBuildNewGUIDs]) |
Параметры
- cOutputName
- Задает имя создаваемого .app, .exe, или .dll файла. Если cOutputName включает расширение файла и nBuildAction опущено, тип файла для создания определяет расширение в cOutputName. Например, если расширение в cOutputName содержит ".exe", будет создан исполняемый файл.
- nBuildAction
-
Указывает, что выполнить перезборку проекта или создания .app, .exe или .dll файла. Если nBuildAction, задан и cOutPutName не содержит расширения, соответствующее расширение будет добавлено..
Следущая таблица отображает значения для nBuildAction.
nBuildAction FoxPro.h constant Описание 1
BUILDACTION_REBUILD
Пересобрать проект. (поумолчанию)
2
BUILDACTION_BUILDAPP
Создать .app файл.
3
BUILDACTION_BUILDEXE
Создать .exe файл.
4
BUILDACTION_BUILDDLL
Создать .dll файл.
5
BUILDACTION_BUILDMTDLL
Создать multithreaded .dll файл.
- lRebuildAll
-
Указывает перекомпилировать файлы входящие в проект до создания .app, .exe, or .dll файла.
Если lRebuildAll истинно(.T.), все следущие файлы будут перекомпилированны:
-
програмные файлы.
-
форматные файлы.
-
Исходный код в формах, этикетках, отчетах и библиотеках визуальных классов.
-
Хранимые процедуры базы данных.
-
програмные файлы.
- lShowErrors
-
Определяет, следует ли отображать ошибки компиляции в окне редактирования после завершения.
Следующая таблица описывает значение для lShowErrors.
lShowErrors Описание True (.T.)
Отображать ошибки в окне редактирования для файла ошибок (.err).
False (.F.)или опущен
Не показывать ошибки.
- lBuildNewGUIDs
-
Определяет выполнить ли генерацию нового регистрационного глобального уникального идентификатора(GUIDs) при создании .exe or .dll файла.
Следующая таблица описывает значение для lBuildNewGUIDs.
Примечание:
Если nBuildAction менее 3, Visual FoxPro игнорирует lBuildNewGUIDs.lBuildNewGUIDs. lShowErrors Описание True (.T.)
Генерировать новый GUIDs.
False (.F.)или опущен
Не выполнять генерацию нового GUIDs.
Возвращаемое значение
Логическое. Build вернет истину (.T.), если при перезборка проекта или создание .app, .exe, .dll файла выполнено без ошибок, в противном случае метод вернет ложь(.F.).
Комментарии
Применяется: объект Project