Создает многопоточную динамически подключаемую библиотеку 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]
-
Определяет будет-ли проект перекомпелирован до создания библиотеки. Все программы и форматированные файлы; формы, метки, отчеты, исходные коды библиотек классов; хранимые процедуры в базах данных проекта будут перекомпилированны.
Примечания
BUILD MTDLL регестрирует сервер автоматически в списке Server Classes на вкладке Servers диалога Project Information.
Созданные Visual FoxPro многопоточные .dll файлы являются только in-process серверами. Большое количество команд и функций не поддерживается. Больше информации, тут: Функциональная совместимость и Internet.