Создает одно-поточную (Single-Threaded) динамическую библиотеку ОС Windows (.dll), или Сервер Автоматизации (Automation Server), на основе определения соответствующего Класса в Проекте Приложения Visual FoxPro.

BUILD DLL DLLFileName FROM ProjectName [RECOMPILE]

Параметры

DLLFileName

Определяет имя (наименование) файла создаваемой динамической библиотеки (.Dll). По-умолчанию, расширение для создаваемого данной командой файла = .dll.

FROM ProjectName

Определяет имя файла Проекта (VFP), на основе которого создается динамическая Библиотека.

Указываемый проект должен содержать определение Класса, содержащее ключевую опцию OLEPUBLIC, в противном случае, отображается соответствующее Сообщение об Ошибке. Для определения указанного Класса с опцией OLEPUBLIC в некотором программном Модуле, укажите данную опцию в стандартной команде определения Класса DEFINE CLASS. Для определения данной опции в инструментальном средстве Дизайнера Классов (Class Designer), выберите подпункт "Class Info" из системного Меню "Class" и активируйте переключатель OLE Public.

[RECOMPILE]

Определяет, что перед сборкой соответствующей динамической библиотеки выполняется Компиляция всех сосставляющих частей Проекта. К компилируемым частям относятся: программные Модули и файлы Форматов, Формы, Этикетки и Отчеты, Библиотеки Классов; Хранимые Процедуры в составе Контейнеров Баз Данных, привязанных к данному Проекту.


Диалоговый Бокс "Class Info"

Expand imageКомментарии

Команда BUILD DLL автоматически Регистрирует создаваемый Сервер Автоматизации в соответствующем Списке Server Classes, в Закладке Servers из Диалогового Бокса Project Information.

Expand imageСм. также