« Назад
Помимо объектов, которые могут быть созданы функциями CREATEOBJECT( ), CREATEOBJECTEX( ) и NEWOBJECT( ) или методом Object.NEWOBJECT, VFP оперирует также приведенными в табл. 13.10 объектами.
Таблица 13.10
Объекты, встроенные в VFP
Объект
|
Вид
|
Описание
|
Application
|
Объект
|
Приложение. Создается для каждого экземпляра VFP и предоставляет набор свойств и методов приложения. Ссылку на объект хранит системная переменная _VFP
|
Coverage Engine
|
"
|
Объект класса Cov_engine библиотеки Coverage.vcx
|
DataObject
|
"
|
Контейнер для данных, передаваемых от OLE-источника к OLE-приемнику в результате выполнения drag and drop-операции. Доступен только на этапе исполнения
|
Fields
|
Коллекция (XMLTable)
|
Коллекция объектов XMLField, каждый из которых представляет структуру XML-поля
|
File
|
Объект
|
Файл проекта
|
Files
|
Коллекция
|
Коллекция файлов проекта
|
FoxCode
|
Ссылка на объект
|
Предоставляет метаданные для текстов, содержащихся в поле Data таблицы FoxCode и используемых при работе с вкладкой Custom диалога Tools – IntelliSense
|
Objects
|
Коллекция
|
Коллекция объектов, имеющихся в приложении
|
Project
|
Объект
|
Проект
|
Projects
|
Коллекция
|
Коллекция проектов
|
_SCREEN
|
Системная переменная
|
Задает свойства и методы главного окна VFP
|
Server
|
Объект
|
Сервер в проекте
|
Servers
|
Коллекция
|
Коллекция, имеющихся в проекте серверов
|
Tables
|
Коллекция (XMLAdapter)
|
Коллекция объектов XMLTable, каждый из которых описывает XML как курсор VFP
|
THIS
|
Ссылка на объект
|
Обеспечивает ссылку на текущий объект в коде обработчика его события, метода или в определении класса
|
THISFORM
|
Ссылка на объект
|
Обеспечивает ссылку на текущую форму в коде обработчика ее события, метода или в определении класса
|
THISFORMSET
|
Ссылка на объект
|
Обеспечивает ссылку на текущий набор форм в коде обработчика его события, метода или в определении класса
|
|