Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебно-методическое пособие .doc
Скачиваний:
23
Добавлен:
14.04.2019
Размер:
2.72 Mб
Скачать
      1. Внедрение и связывание объектов

Для объединения в одном документе объектов разного происхождения, например, чтобы вставить в текст графику, музыку, фрагмент электронной таблицы и т.д., в приложениях Windows широко применяется технология OLE (Object Link and Embedding) — связь и внедрение объектов.

В результате появляется документ, включающий данные разного типа, который хранится в файле определенного формата. Формат файла зависит от той среды, в которой был создан документ. Такой документ получил название составного или интегрированного документа.

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

При создании составного документа используют понятия:

          • источник–приложение, откуда производится вставка фрагмента в составной документ;

          • приемник–приложение, в котором располагается составной документ.

Это означает, что помещаемый в текст объект может включаться в него в двух вариантах:

            • как внедренный, т.е. он становится частью документа Word; все изменения, которые производятся в источнике, не будут отражаться в документе. Например, если внедрить ранее созданный в Paint рисунок в Word, затем загрузить Paint и произвести изменения над рисунком, то эти изменения не отразятся на рисунке в текстовом документе. Данные «помнят» откуда они появились. Редактирование данных происходит в тех условиях, в которых они создавались.

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

Отличительные признаки внедренных и связанных объектов:

  1. Производимые изменения над внедренным (связанным) объектом не отражаются (отражаются) в документе–приемнике

  2. Внедренный (связанный) объект сохраняется (не сохраняется) в документе-приемнике.

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

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

  1. через буфер обмена — командой приложения Правка\Специалъная_вставка (Вставка)...

  2. командой приложения Вставка\объект....

Первым способом можно внедрить (или связать) фрагмент документа или внедрить (или связать) весь документ, вторым способом — только целый документ. Причем во втором случае можно внедрять или связывать уже готовый объект, а также создать новый объект в процессе внедрения (связывания).

Через буфер обмена

Командой Вставка \Объект...

Внедрение:

  1. в приложении-источнике выделить объект

  2. занести его в буфер обмена (Правка \Копироватъ)

  3. перейти в приложение-приемник

  4. выполнить команду Правка\Специалъная вставка...

  5. в зависимости от того, какое приложение-источник (например, MS Excel, Corel Draw, MS Word и т.д.), Word предложит диалоговое окно для выбора различных типов внедрения

Внедрение готового объекта:

  1. в приложении-клиенте выполнить команду Вставка \ Объект. . .

  2. в появившемся диалоговом окне активизи­ровать вкладку Создание из файла

  3. через кнопку Обзор выбрать внедряе­мый объект

  4. Внедрение объекта, создаваемого в процессе внедрения:

  5. в приложении-клиенте выполнить команду Вставка \ Объект. . .

  6. в появившемся диалоговом окне активизировать вкладку Создание

  7. выбрать приложение-источник, создать в нем объект

  8. вернуться в приложение-приемник (щелкнуть вне границы размеров выделенной области)

Примечание: Во многих случаях команда вставки содержимого буфера обмена Правка\Вставить по умолчанию внедряет объект, т.е. выполняет роль одного из вариантов внедрения.

Через буфер обмена

Командой Вставка\Объект…

Связывание:

выполнить те же самые действия, что и при внедрении, только в пункте 5 в диалоговом окне необходимо активизировать переключатель Связать; при этом можно активизировать еще переключатель Значок, который выводится вместо связанного объекта

Связывание:

выполняется аналогично внедрению готового объекта, только в пункте 2 в диалоговом окне активизировать переключатель Связъ_с_файлом при этом можно активизировать еще переключатель Значок, который выводится вместо связанного объекта

Контрольные вопросы

  1. Перечислите объекты файловой системы Windows.

  2. Можно ли назвать тождественными понятия «приложение» и «программа», «документ» и «файл»? Обоснуйте ответ.

  3. При установке какой ОС создается папка Documents and Settings? Дайте характеристику этой ОС.

  4. Почему указатель «мыши» меняет форму?

  5. Что отображается на панели задач?

  6. Чем отличается ярлык от файла программы?

  7. Какими двумя принципиально различными методами можно скопировать/переместить файл в Windows?

  8. Какую возможность дает панель управления в Windows?

  9. С какой целью создаются учетные записи?

  10. Перечислите параметры шрифта.

  11. Перечислите основные отличительные признаки внедренного и связанного объектов.

Задания для самоконтроля

  1. Создайте папку со своим именем, в ней создайте текстовый файл. Для папки со своим именем создайте ярлык на рабочем столе.

  2. Найдите файл defrag.exe. Определите его путь. Запустите файл.

  3. Откройте WordPad и наберите «Рубленные» - Arial, «С засечками» - Times New Roman. На следующей строке наберите «Равноширинный» - Courier New, «Пропорциональный» - Times New Roman

  4. Измените размер шрифта до 20 пт. Задайте произвольный размер символов.

  5. Откройте окно «Шрифты» («Fonts»). Просмотрите один растровый и один векторный шрифты

  6. Откройте «Блокнот». Наберите растровым шрифтом текст «растровый»

  7. Откройте MS Paint. Наберите текст «векторный» и выделите его. На панели атрибутов текста выберите векторный шрифт Times New Roman и размер 100 пт. Затем выберите растровый шрифт Courier и размер 100 пт. Пронаблюдайте разницу.

  8. Установите шрифт, неустановленный в вашей системе, в папку Windows\Fonts.

  9. Откройте MS Word. Выберите команду Вставка►Символ. Из символов шрифта Webding таблицы Unicode составьте компьютерную систему.

  10. Создайте открытку, которая будет содержать текст поздравления и картинку. В MS Word наберите текст поздравления, затем вставьте картинку из файла на диске методом внедрения.

  11. Добавьте в созданную открытку еще одну картинку из файла методом связывания.

  12. В документ Word вставьте объект MS Equation

ВставкаОбъектMS Equation

  • Наберите

  • Измените

Как вы считаете, в данном случае объект связан с приложением-источником или внедрён?