Добавляет определение класса в библиотеку визуальных классов .vcx.

ADD CLASS ClassName [OF ClassLibraryName1] TO ClassLibraryName2
   [OVERWRITE]

Параметры

ClassName

Задает имя определения класса, добавляемого в библиотеку визуальных классов (.vcx) ClassLibraryName2.

Если опустить необязательное предложение OF ClassLibraryName1 , Visual FoxPro ведет поиск определения класса во всех библиотеках визуальных классов .VCX, открытых командой SET CLASSLIB.

Если определение класса найти не удается или определение класса с заданным именем уже существует в библиотеке ClassLibraryName2, Visual FoxPro генерирует ошибку.

OF ClassLibraryName1

Задает библиотеку визуальных классов .VCX, из которой копируется определение класса.

TO ClassLibraryName2

Задает библиотеку визуальных классов .VCX, в которую добавляется данное определение класса. Если задана несуществующая библиотека визуальных классов .VCX, Visual FoxPro создает такую библиотеку и включает в нее определение класса.

OVERWRITE

Задает запись определения класса, заданного с помощью аргумента ClassName , поверх определения класса с тем же именем. Если ключевое слово OVERWRITE опущено и в библиотеке визуальных классов .VCX уже существует определение класса с именем ClassName, генерируется сообщение об ошибке.

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

Команду ADD CLASS следует использовать, чтобы добавить определение класса в библиотеку классов или скопировать определение класса из одной библиотеки визуальных классов .VCX в другую. Определение класса нельзя добавить из программы или приложения Visual FoxPro (файлы .PRG или .APP) или из файла процедуры.

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