Контрольная работа: Использование технологии вставки и внедрения объектов

Оглавление

Часть 1. Использование технологии вставки и внедрение объектов (рисунков, таблиц процессора Excel, редактора формул MS Equation)

1.1 Технология внедрения и связывания объектов OLE

1.2 Внедрение объекта

Часть 2. Практическая работа в текстовом редакторе Word

2.1 Комментарии к процессу выполнения практической части

Список используемой литературы

Часть 1. Использование технологии вставки и внедрение объектов (рисунков, таблиц процессора Excel, редактора формул MS Equation)

1.1 Технология внедрения и связывания объектов OLE [1]

Представление о технологии OLE

Появление технологии OLE обусловлено необходимостью формирования документов из данных разного типа. Основное достоинство технологии OLE, которая была разработана фирмой Microsoft, состоит в том, что она не имеет ограничений и позволяет организовать передачу данных практически между любыми приложениями. Технология OLE определяется правилами (протоколом) взаимодействия Windows-приложений. Базовый вариант технологии OLE был впоследствии расширен до версии OLE 2.0, которая в настоящее время является наиболее употребительной.

Технологию OLE полностью поддерживают не все Windows-приложения, а только те, которые предназначены для разработки составных документов. Одни приложения можно использовать только в качестве приемника, другие - только в качестве источника, но есть приложения, которые могут выступать и в той, и в другой роли.

Например, текстовый редактор WordPad полностью обеспечивает работу по технологии OLE, так как он предназначен для создания текстовых документов, в которых могут быть рисунки, звуки, таблицы, видеоклипы и др. Графический редактор Paint предназначен для подготовки несложных рисунков, он не может работать по технологии OLE только как приложение-источник. Текстовый процессор Word представляет собой сложный комплекс и фактически включает в себя несколько приложений: редактор рисунков, редактор формул, текстовый редактор и др. Эти приложения по-разному используют технологию OLE. Редактор формул действует только как приложение-источник (OLE-сервер), а текстовый редактор может выступать как в роли источника, так и в роли приемника (OLE-клиента). Просмотреть список действующих в системе OLE-серверов можно, выполнив команду Вставить объект (в среде Word эта команда включена в меню Вставка ).

Технология OLE обеспечивает пользователю возможность редактировать вставленный в составной документ объект средствами, которые предоставляет приложение-источник. OLE-объект всегда сохраняет связь с приложением-источником (эта связь активизируется двойным щелчком), но может и не быть связанным с документом-источником.

Технология OLE предусматривает два варианта обмена данными:

внедрение объекта , при котором в документ-приемник вставляется сам объект. Для отображения на экране или распечатки документа OLE-объект не использует средств приложения-источника. Например, при переносе составного документа на другой компьютер OLE-объект будет отображаться нормально, даже если на этом компьютере нет соответствующего приложения-источника. Однако OLEroobCKT сохраняет связь с приложением-источником, которая позволяет обеспечить редактирование OLE-объекта внутри составного документа;

связывание объекта , при котором в документ-приемник помещается не сам объект, а лишь ссылка на документ-источник. В этом случае OLE-объект будет связан не с приложением-источником, а с документом-источником, в котором находится этот объект. Эта связь позволяет изменить представление объекта в документе-приемнике, как только этот объект будет изменен в документе-источнике.

1.2 Внедрение объекта

При внедрении объекта в документ-приемник вставляется сам объект. Если этот объект получен копированием данных из некоторого документа-источника, то данные сохраняются на прежнем месте, а в документ-приемник вставляется их копия, причем связь между объектом и его копией не устанавливается. При этом наряду с командой Вставить можно использовать команду Специальная вставка .

Внедрить объект в документ можно несколькими способами:

из открытого документа (с помощью команд Вставить и Специальная вставка );

из файла (специальной командой вставки файла или импорта файла);

непосредственным вызовом OLE-сервера (командой Вставить объект ).

Внедрение объекта из открытого документа выполняется следующим образом:

в приложении-источнике выделяется объект, который будет внедряться;

выделенный объект копируется в буфер обмена с помощью команды Копировать или Вырезать ;

осуществляется переход в приложение-приемник, где формируется составной документ, и указатель мыши устанавливается в место вставки объекта;

вставляется объект с помощью команды Вставить или Специальная вставка ;

при использовании команды Специальная вставка на экране появляется диалоговое окно <<Специальная вставка>>, в котором необходимо выбрать способ вставки данных как объекта, отметить кнопку выбора <Вставить> и нажать кнопку <ОК>. Данные можно вставлять в составной документ также в виде значка, для чего в диалоговом окне <<Специальная вставка>> следует отметить соответствующий переключатель.

Технология внедрения содержимого файла, которая рассматривается на примере приложения Word, состоит в следующем:

в составном документе указывается место внедрения;

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 154
Бесплатно скачать Контрольная работа: Использование технологии вставки и внедрения объектов