Команда ADD CLASS

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

Синтаксис:

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

Параметры
ClassName
Задает имя определения класса, добавляемого в библиотеку визуальных классов 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, генерируется сообщение об ошибке.

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


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 14.11.2002