рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Технология OLE

Технология OLE - Лабораторная Работа, раздел Информатика, Изучение дисциплины «Информационные технологии» Для Создания Документов, Содержащий И Текст И Рисунки В Windows Используется ...

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

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

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

· приложение-сервер открывается в отдельном окне, и после редактирования объекта в меню Файл этого окна выбирают команду Выход и возврат для возврата к составному документу в приложении-клиенте;

· в окне приложения-клиента меню команд и панели инструментов заменяются меню и панелями приложения-сервера, и после редактирования объекта следует щелкнуть в любом другом месте документа для активизации приложения-клиента.

Эта технология позволяет внедрять в составной документ объекты самого различного типа, например, звуковые или видео. Конечно, они не могут быть воспроизведены средствами WordPad, поэтому в документе отображаются значком, двойной щелчок по которому активизирует просмотр объекта с помощью создавшего его приложения. Следует иметь в виду, что размеры файлов составных документов в этом случае оказываются очень большими, так как каждый из них содержит отдельную копию объекта. Редактирование одной из копий не окажет никакого воздействия на остальные, поэтому составные документы могут содержать разные варианты одного и того же исходного объекта.

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

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

 
 

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

 

Рис.1.2 - Окно "Вставка объекта" со списком приложений

 

Внедрение или связывание выполняется по команде Вставка/Объект (Insert Object), открывающей одноименное окно. В нем перечислены все создающие различные объекты приложения, которые установлены на данном компьютере. Выбор одного из них и щелчок по кнопке ОК окна запустит это приложение для создания объекта с нуля•. Если же объект уже существует и хранится в файле, то в окне Вставка объекта• следует выбрать значение переключателя Создать из файла. В этом случае содержимое окна видоизменяется, предлагая строку ввода для описания полного пути доступа к файлу. Кнопка Обзор (Browse) позволяет вставить этот путь с помощью окна навигации по папкам. Установка флажка Связь (Link to File) связывает объект с исходным файлом, а установка флажка В виде значка (Display as Icon) замещает объект значком.

 

Рис.1.3 - Окно "Вставка объекта" для выбора файла объекта

С использованием команды Вставка/Объектон вставляется весь целиком, однако иногда необходимо вставить только часть объекта. Поэтому чаще используют встраивание объектов с помощью Буфера обмена (Clipboard). В этом случае открывают объект в приложении-сервере и выделяют ту часть, которую необходимо встроить в составной документ. Скопировав ее в Буфер обмена, переходят в приложение-клиент и используют команду Правка/Вставить (Edit Paste). Выделенная часть объекта появится в точке вставки. Различая разнообразные по характеру объекты, Буфер обмена может изменять их формат в пределах возможных видов их представления. Обычно в качестве формата по умолчанию он использует формат представления исходного приложения-сервера. Для управления форматом встраиваемого объекта следует использовать команду Правка/Специальная вставка (Edit Paste Special), которая выводит окно со списком доступных форматов. Выбирая нужное представление объекта можно также изменить его приложение-сервер.

 
 


Рис.1.6 - Окно "Специальная вставка" для выбора формата объекта

 

Порядок выполнения работы:

1. Откройте окно текстового процессора WordPad.

2. Наберите на клавиатуре текст двух первых абзацев данного урока без соблюдения форматирования. Для изменения языка раскладки клавиатуры используйте индикатор раскладки на Панели задач.

3. ыделите текст: Формат/Абзац• и задайте полужирное начертание.

4. Сохраните документ под именем Пример.doc.

5. Откройте окно графического редактора Paint.

6. Задайте на палитре основной цвет черный, а фоновый белый. Нарисуйте правильный круг. Нарисуйте второй круг без заливки, перекрывающий первый.

7. Задайте на палитре основной цвет красный. Выберите в качестве основного цвета красный и выполните заливку замкнутого.контура рисунка. Выберите в качестве основного цвета желтый и выполните заливку второго круга. Аналогично заполните зеленым цветом фон всего рисунка.

8. Сохраните рисунок в файле с именем Круги.bmp.

9. Закройте окна программ WordPad и Paint.

10. Запустите текстовый процессор WordPad.

11. Откройте файл Пример.doc, и установите точку ввода в начало второго абзаца.

12. Командой Вставка/Объект вызовите одноименное окно, в котором выберите значение переключателя Создать из файла. В строке ввода укажите путь доступа к файлу Круги.bmp либо найдите его с помощью кнопки Обзор.

13. Вставьте рисунок в текст. Измените размер рисунка в документе, перетаскивая размерные маркеры.

14. Перейдите в конец документа и повторите вставку рисунка из файла, установив в окне Вставка объекта• флажок Связь. Также подберите подходящий размер рисунка.

15. Загрузите файл Круги.bmp в графический редактор Paint и измените цвет заливки областей. Сохраните изменения в том же файле.

16. Вернитесь в окно WordPad и убедитесь, что рисунки не изменились. Сохраните документ и закройте WordPad.

17. Заново откройте WordPad, загрузите документ Пример.doc, подтвердите необходимость обновления связи и проверьте, изменились ли рисунки.

18. Перейдите в окно графического редактора Paint и выделите часть рисунка. Скопируйте выделение в Буфер обмена.

19. Возвратитесь в окно WordPad и вставьте содержимое Буфера обмена обычным способом, а затем командой Правка/Специальная вставка, выбрав другой формат для рисунка.

20. Сохраните составной документ и закройте все окна.

Вопросы к защите:

 

1. Перечислите основные команды, используемые в редакторах WordPad и Paint.

2. Объясните назначение меню Формат WordPad и Рисунок Paint.

3. В чем различие между связью и внедрением объектов?

4. Назовите типы объектов, которые можно вставить на данном компьютере.

5. Объясните, как можно изменить OLE – сервер для внедренного объекта.


– Конец работы –

Эта тема принадлежит разделу:

Изучение дисциплины «Информационные технологии»

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

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Технология OLE

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Основные сведения о программе WordPad
Хотя основным назначением операционной системы является управление ресурсами компьютера, в Windows 98 входит также ограниченный набор программ, предназначенных для выполнения конкретных прикладных

Основные сведения о программе WordPad
  Программа Paint простейший графический редактор, предназначенный для создания и редактирования рисунков. Вызов программы осуществляется командой Пуск/Программы/ Стандартные/

Краткое описание основных операций работы с текстом
  1. Для создания текстового файла, документа или документов Word, нужно выполнить одно из следующих действий:   № Возмож

Краткое описание работы с фрагментами текста
  1. Для выделения фрагмента в текстовом файле, документе или шаблоне документов Word, нужно выполнить следующие действия:   №

Табличные вычисления
  Возможность использования формул и функций является одним из важнейших свойств программы обработки электронных таблиц. Это, в частности, позволяет проводить статистический анализ чи

Сложные формулы
  Применение сложных формул продемонстрируем на примере.     B C D E

Групповые имена
  Предположим, что необходимо вычислить сумму целой группы ячеек. Вместо того, чтобы перечислять в формуле отдельные ячейки, промаркируйте всю группу и присвойте ей имя. В дальнейшем

Построение диаграмм
  Прежде чем строить диаграмму, необходимо закончить все работы в таблице, включая ее форматирование. Вызовите Конструктор диаграмм (ChartWizard). Конструктор диаграмм будет

Опорные таблицы
  Директивой PivotTable из меню Data откройте диалоговое окно Конструктора опорных таблиц. В этом окне за четыре шага нужно построить опорную таблицу

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

Оболочка программы Query
  Окно программы Query содержит многие элементы, которые являются общими для всех программ в среде Windows. В верхней части экрана находится строка заголовка с кнопками увеличения и у

Порядок выполнения работы
  1. Добавить в документ рабочие листы всех типов. 2. Создать таблицу произвольной тематики. 3. Скорректировать ширину строк и столбцов по тексту. 4. Промар

Меню Photoshop
  Меню Edit (Редактирование) в основном используется для копирования или перемещения фрагментов изображения в другие области рисунка или другие файлы. В этом меню также присутствует к

Создание нового файла
  В этом разделе вы самостоятельно создадите файл, что поможет вам ближе познакомиться и научиться пользоваться окном документа Photoshop, а также даст возможность приступить к исполь

Палитра инструментов Photoshop
  Вдоль левой стороны окна Photoshop располагается палитра инструментов (toolbox). Эта палитра со­держит инструменты, необходимые для рисования, выбора и редактирования графических из

Инструменты выделения
  Первый инструмент в первом ряду и оба инструмента второго ряда палитры инструментов на­зываются инструментами выделения (selection tools). Если вы желаете изменить свойства какого-л

Инструменты рисования
  Инструменты Paint Bucket (Заливка), Line (Линия), Paintbrush (Кисть) и Airbrush (Аэрограф) использу­ются для рисо

Инструменты создания и редактирования контуров
  Инструмент Pen (Перо) позволит вам создавать контуры (paths). Контуры обычно используются для создания масок. Маска может применяться для образования элек­тронного

Кнопки управления структурой окна
  Три кнопки управления структурой окна, находящиеся в самом низу палитры инструментов, предназначены для изменения режима отображения окна на экране. Кнопка слева представляет обычны

Рекурсия
  Рекурсивная функция – это такая функция, которая вызывает сама себя в момент ее создания. Рекурсия – очень мощный и удобный инструмент решения задач. Так, например, один из самых бы

Возможности программы ABBYY FineReader
  FineReader позволяет ввести документ одним нажатием на кнопку Scan&Read, не вдаваясь в подробности работы программы. Распознанный текст можно передать в текстовый редактор или э

Главное окно программы FineReader
  Вся работа в программе FineReader ведется в пакетном режиме. Пакет - это папка, в которой хранятся изображения и рабочие файлы программы. Каждое отсканированное изображение записыва

Инструментальные панели программы FineReader
  В системе FineReader инструментальных панелей всего 4: Стандартная, Изображение, Форматирование и главная панель программы Scan&Read. Кнопки на инструментальных панелях - самое

Сканирование
  Чтобы запустить сканирование: · Нажмите кнопку 1-Сканировать или в меню Файл выберите пункт Сканировать. Спустя некоторое время в Главном окне программы FineReader появится

Проверка и корректирование полученного изображения
  1. Очистить от мусора Распознаваемое изображение может быть сильно "замусорено", т.е. содержать много лишних точек, возникших в результате сканирования документов

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

Редактирование формы и положения блоков
  Чтобы передвинуть границу блока: 1. Установите курсор мыши на границу блока. 2. Нажмите левую кнопку мыши и потяните в нужную сторону. 3.

Общая информация по распознаванию
  Внимание! Перед запуском распознавания проверьте установленные опции: язык распознавания, тип печати распознаваемого текста и тип страницы. Вы можете: · Распознать

Проверка распознанного текста
  Неуверенно распознанные символы и слова, которых нет в словаре, выделяются различными цветами. По умолчанию для выделения неуверенно распознанных символов используется голубой, для

Перевод в среде PROMT
  1. Запустите PROMT Для этого нажмите кнопку Пуск в Windows, установите указатель на пункт Программы, затем на пункт PROMT 99 и выберите команду PROMT 99 (или дважды щелкнит

Пользовательские словари
  Для пополнения словарного запаса системы вы можете создавать свои собственные пользовательские словари, которые можно пополнять и корректировать. В случае если вас не устраивает пер

Открытие документа, созданного в другом приложении
  Работая в PROMT, вы можете открывать и переводить документы других приложений. Ниже приведены типы файлом, которые могут быть открыты для перевода: · Документы PROMT (STYLU

Последовательность работы в PROMT
  Работа в PROMT включает следующие этапы: 1. Не все из приведенныхна схеме этапов работы должны выполняться всегда. Обязательными являются только открытие (или создание) док

Быстрый перевод текста, набранного на клавиатуре
  Если вы собираетесь переводить текст, набранный на клавиатуре, и вам не требуется печатать или сохранять полученный перевод, то воспользуйтесь программой QTrans. Она входит в систем

Проверка орфографии
  Для выполнения проверки: 1. Поместите курсор в окне документа в позицию, которой нужно начать проверку (или выделите текст). 2. Выберите в меню Сервис команду Орфо

Аналитические преобразования
  Математический пакет Maple предназначен для символьных математических вычислений. Хотя между различными пакетами имеются различия, синтаксис - не главная проблема. В общем случае не

Важнейшие математические константы
  Обратите внимание, что имена констант начинаются с больших букв > Pi; evalf("); > E; evalf("); > I; > infinity; &g

Встроенные функции
  Список встроенных функций достаточно велик. Более того, используя дополнительные пакеты данный список можно расширить. Имена функций в пакетах символьных вычислений максимально приб

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

Дифференцирование
  Численное дифференцирование и интегрирование были одними из первых приложений для вычислительных машин. Формальное дифференцирование было реализовано на ранних этапах развития вычис

Двойные и тройные интегралы в Maple
  Задача 1. Найти площадь ограниченную параболой x=2y^2 и линией x=y+3. Решение 1. Нарисуем эту область > restart: > x1:=2*y

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги