Новости



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

Функция GETOBJECT( )

См. также

Активизирует объект OLE automation и создает ссылку на него.

Синтаксис

GETOBJECT([FileName [, ClassName]])

Параметры

FileName

Задает полный путь и имя активизируемого файла. Само приложение не нужно указ вать: библиотеки динамических связей OLE определят приложение, которое нужно запустить, исходя из представленного имени файла.

Например, следующий код запускает приложение Microsoft Excel, открывает файл BUDGET.XLS и создает ссылку на переменную памяти объекта MBUDVAR:

MBUDVAR = GETOBJECT('C:\EXCEL\WORK\BUDGET.XLS')

ClassName

Задает имя класса искомого объекта. Некоторые приложения могут хранить объекты нескольких типов в одном файле; с помощью имени класса можно задать конкретн й активизируемый объект. Например, если приложение обработки текстов хранит в о ном файле свои документы, макроопределения и объекты ToolBar, можно создать сс лку на документ с помощью следующей команды:

MDOCFILE = GETOBJECT('C:\WRDPROC\MYDOC.DOC','WrdProc.Document')

Для некоторых приложений сервера при каждой выдаче функции GETOBJECT( ) запускается еще один экземпляр приложения, использующий дополнительную память. Если п иложение уже работает, вы можете предотвратить запуск других его экземпляров, опустив аргумент FileName и задав ClassName, как это сделано в следующем примере:

oleApp = GETOBJECT(, "Excel.Application")

Комментарии

Используйте функцию GETOBJECT( ) для активизации объекта OLE automation из фай а и для назначения ссылки на этот объект через переменную памяти или элемент массива.



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

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

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

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

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