Команда CREATE CLASS
См. также
Синтаксис
CREATE CLASS ClassName | ? [OF ClassLibraryName1 | ?]
Параметры
ClassName
Задает имя определения класса, который предстоит создать.
?
Отображает диалоговое окно New Class, в котором можно выбрать имя создаваемого
определения класса.
OF ClassLibraryName1
Задает имя создаваемой библиотеки визуальных классов .VCX. Если библиотека
визуальных классов .VCX уже существует, новое определение класса добавляется в нее.
Для имени файла библиотеки визуальных классов предполагается расширение .VCX.
Если вы задаете библиотеку визуальных классов с другим расширением имени файла,
его обязательно нужно задать явно.
?
Отображает диалоговое окно New Class, где можно задать имя новой или
существующей библиотеки визуальных классов .VCX, в которую будет добавлено данное опреде
ение класса.
AS cBaseClassName
Задает класс, на котором базируется данное определение класса. Это может быть
юбой базовый класс Visual FoxPro, кроме Column, Cursor, DataEnvironment,
Header, Page, и Relation. В качестве cBaseClassName можно задать и класс, определенный пользователем, если указано предложение
FROM ClassLibraryName2, которое определяет имя библиотеки визуальных классов .VCX, содержащее этот
пользовательский класс.
Если преложение AS cBaseClassName опущено, определение класса будет основано на базовом классе FormSet.
FROM ClassLibraryName2
Задает имя библиотеки визуальных классов .VCX, в котором содержится определенн
й пользователем класс с именем cBaseClassName.
NOWAIT
Продолжает выполнение программы после открытия конструктора классов. Программа
не ожидает закрытия конструктора классов, а продолжает выполняться со строки,
епосредственно следующей за строкой с командой CREATE CLASS NOWAIT. Если
опустить NOWAIT, то при выдаче команды CREATE CLASS в программе конструктор классов
удет открыт, а выполнение программы приостановится до тех пор, пока конструкто
классов не закроется.
Включение предложения NOWAIT не влияет на работу команды CREATE CLASS, когда
та выдается из окна команд.
Комментарии
Используйте команду CREATE CLASS для создания определения класса и сохранения
его в библиотеке визуальных классов .VCX. Открыть библиотеку визуальных классов
.VCX можно с помощью команды SET CLASSLIB, которая дает доступ к определениям
классов в этой библиотеке.
[AS cBaseClassName [FROM ClassLibraryName2]][NOWAIT]
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.