Основы современных компьютерных технологий


Интеграция возможностей программ - часть 2


Встраивание и связывание объектов может осуществляться либо с использованием буфера обмена, либо путем указания спецификации файла OLE-сервера. Кроме того, имеется возможность переноса OLE-объекта из окна одной прикладной программы (OLE-сервера) в окно другой прикладной программы (OLE-клиента) техникой drag-and-drop ("перетащить и положить"). К примеру, можно взять график в окне электронной таблицы и перетащить в окно текстового процессора.

Основными недостатками стандарта OLE 2.0 являются недопустимость встраивания и связывания объектов, объем которых превышает одну страницу, а также отсутствие возможности отслеживания местоположения файлов OLE-серверов, ссылки на которые помещены в файле документа. Второй недостаток приводит к тому что при изменении диска или каталога для хранения файлов OLE-серверов ссылки па них в файле документа теряются.

Еще одним стандартом интеграции программных систем, поддерживаемым большинством приложений для Windows, включая текстовые процессоры, является стандарт DDE (Dynamic Data Exchange - динамический обмен данными). Он предусматривает возможность установления такой связи между объектами двух файлов различных приложений (например, между файлом таблицы Lotus 1 -2-3 и таблицей файла документа Ami Pro), что изменение одного объекта вызывает автоматическое обновление другого.

104

103 :: 104 :: Содержание




Начало  Назад  Вперед