Вы можете создать библиотеки классов при создании классов с помощью интерактивной среды разработки Visual FoxPro IDE или создать программно пустую библиотеку.

Visual FoxPro сохраняет создаваемые вами в Class Designer (Конструкторе классов) классы в файлах библиотек визуальных классов (.vcx). Эти классы включают в себя, как визуальные, так и невизуальные классы. Вы можете, кроме того, вы можете выбрать хранение определения классов в программных файлах (.prg), когда для создания класса используете команду DEFINE CLASS.

Для создании библиотеки классов при создании класса

  1. Создайте класс с использованием интерактивной среды разработки Visual FoxPro IDE.

  2. В боксе Store In (Сохранить в) диалогового окна New Class (Новый класс) впечатайте имя библиотеки класса.

Для получения более подробной информации о создании классов смотрите описание задачи Как: создавать классы и субклассы.

Для программного создания библиотеки классов

  • Используйте команду CREATE CLASSLIB для создания пустой библиотеки классов.

    - или -

  • Включите в команду CREATE CLASS опцию OF при создании класса.

Например, приведенная ниже строка кода использует команду CREATE CLASSLIB для создания пустой библиотеки класса с именем MyClassLibrary:

 CopyCode imageСкопировать код
CREATE CLASSLIB MyClassLibrary

Приведенная ниже строка кода включает в команду CREATE CLASS опцию OF для указания библиотеки класса, в которой будет храниться класс MyClass, основанный на классе Form.

 CopyCode imageСкопировать код
CREATE CLASS MyClass OF MyClassLibrary AS Form

Для получения более подробной информации смотрите описание команды CREATE CLASSLIB.

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