Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Команда SET OLEOBJECT

См. также

Указывает, должна ли система Visual FoxPro просматривать реестр Windows Registry, когда объект найти не удается.

Синтаксис

SET OLEOBJECT ON | OFF

Параметры

ON

(По умолчанию) Указывает, что Visual FoxPro просматривает реестр Windows Registry, когда объект найти не удается.

OFF

Указывает, что Visual FoxPro не просматривает реестр Windows Registry, когда о ъект найти не удается.

Комментарии

Допустимо только в Visual FoxPro.

Если объект создан с помощью функции CREATEOBJECT( ) или GETOBJECT( ), Visual FoxPro ищет его по следующей схеме:

1. В базовых классах Visual FoxPro.

2. Среди определений классов, находящихся в памяти (в порядке их загрузки).

3. Среди определений классов в текущей программе.

4. Среди определений классов в библиотеках визуальных классов .VCX, открытых с помощью команды SET CLASSLIB.

5. Среди определений классов в файлах процедур, открытых с помощью команды SET PROCEDURE.

6. Среди определений классов в цепочке выполняющихся программ Visual FoxPro.

7. В реестр Windows Registry.

Когда Visual FoxPro ведет поиски объекта, реестр Windows Registry просмат ивается в последнюю очередь. Перед тем как просматривать реестр Windows Registry, Visual FoxPro загружает поддержку OLE; тем самым увеличивается объем памяти, используемый средствами Visual FoxPro, и сокращается объем памяти, доступной д угим приложениям.

Если вы разрабатываете приложение, не пользующееся поддержкой OLE, выдайте команду SET OLEOBJECT OFF, чтобы система Visual FoxPro не искала объекты в реестре Windows Registry.

Команда SET OLEOBJECT не затрагивает OLE-объекты в формах и в полях типа General. Visual FoxPro загружает поддержку OLE всякий раз, когда форма, содержащая OLE-объект, открывается для модификации, или когда создается новый экземпляр такой формы, или когда открывается таблица с полем типа General.

Поскольку функция GETOBJECT( ) активизирует OLE-объект, то если в момент ее вы ачи действует SET OLEOBJECT OFF, Visual FoxPro сгенерирует ошибку.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.