Создает многопоточную динамически подключаемую библиотеку Windows (.dll), или Automation сервер, используя описания классов проекта.

BUILD MTDLL MTDLLFileName FROM ProjectName [RECOMPILE]

Параметры

MTDLLFileName

Определяет имя файла создаваемой библиотеки. Расширение по умолчанию - .dll.

FROM ProjectName

Определяет имя файла проекта из которого создается библиотека.

Проект должен содержать класс определенный как OLEPUBLIC, иначе будет показано сообщение об ошибке. Чтобы определить класс как OLEPUBLIC в коде программы, включите ключевое слово OLEPUBLIC в DEFINE CLASS. Чтобы определить класс как OLEPUBLIC в дизайнере классов, выберите Class Info из меню Class и сделайте отметку на OLE Public.

[RECOMPILE]

Определяет будет-ли проект перекомпелирован до создания библиотеки. Все программы и форматированные файлы; формы, метки, отчеты, исходные коды библиотек классов; хранимые процедуры в базах данных проекта будут перекомпилированны.

Expand imageПримечания

BUILD MTDLL регестрирует сервер автоматически в списке Server Classes на вкладке Servers диалога Project Information.

Созданные Visual FoxPro многопоточные .dll файлы являются только in-process серверами. Большое количество команд и функций не поддерживается. Больше информации, тут: Функциональная совместимость и Internet.

Expand imageСмотрите также