Объектно-ориентированный способ внедрения объектов в документы
Лабораторная работа №1» Хлеб – всему голова. Microsoft Word for Windows является самым распространенным в настоящее время текстовым процессором, предназначенным для создания, корректировки и оформления различных документов - писем, отчетов, книг, бланков. Возможности Word хорошо видны при знакомстве с его меню команд. Динамический обмен данными в среде Windows Одним из существенных достоинств среды Windows является новая объектно-ориентированная технология передачи и совместного использования информации прикладными программами - OLE (Object Linking and Embedding - "объект связанный и внедренный"). Под объектом понимается созданный какой‑либо программой документ (текст, рисунок, таблица, мелодия, формула), который можно использовать в другой программе или документе. Внедрение объекта - это вставка, встраивание его в другой документ, причем, в простейшем случае встроенный объект - это точная копия оригинала. Согласно технологии OLE между программой, создавшей объект (для нее применяют термин "OLE-сервер"), и программами, использующими объект ("OLE-клиентами"), можно установить динамическую связь и тогда все изменения объекта будут передаваться автоматически во все связанные программы. Каждая программа, поддерживающая метод OLE, располагает специальной командой, позволяющей установленную связь отменять и изменять. Это команда Редактирование Связи…(Edit Links…). Она доступна, если в создаваемом документе есть внедренный объект. При активизации выдает диалоговое окно со списком всех связей этого документа и позволяет изменить нужные параметры. Связь и обмен данными в среде Windows Динамическая связь применима лишь для тех программ и приложений, которые поддерживают метод OLE. Система Windows предоставляет такую возможность приложениям Write, Paintbrush, Сardfile (Картотека). Программа OLE регистрирует также все другие программы, установленные на компьютере и ориентированные на эту технологию, и выдает их список при внедрении объекта командой Редактирование Поместить Объект. Регистрацию выполняет программа Регистрационный редактор (RegEdit). Она имеет полный список Если некий объект (текст, фигуру, рисунок) нужно вставить в различные документы и в дальнейшем все его изменения автоматически передавать в эти документы, то такая задача решается в два этапа различными способами. Первый этап - внедрение объекта, второй - установление связи между программой, создавшей объект, и документом. Лучше всего динамическую связь встроенных объектов наблюдать, расположив одновременно на экране несколько окон (в данном случае - три окна). При этом целесообразно использовать небольшой фрагмент-рисунок, что позволит уместить его на карточку Картотеки, и уменьшить окна, чтобы видеть на дисплее согласованные изменения в различных окнах одновременно. Дополнительные средства импорта Windows предоставляет и другие способы встраивания объектов и установления динамической связи. Встраивать объект можно без использования буфера обмена, находясь в программе-клиенте (например, в редакторе Write) при помощи следующих команд: Редактирование-Поместить объект-Рисунок, Редактирование-Вставить из (загрузка рисунка из файла), Файл-Обновить (вставка обновленного рисунка в текст); Файл-Выход и возвращение в… (переключение в редактор). Лучше всего динамическую связь встроенных объектов наблюдать, расположив одновременно на экране несколько окон (в данном случае - три окна). При этом целесообразно использовать небольшой фрагмент-рисунок, что позволит уместить его на в одном из окон, и уменьшить окна, чтобы видеть на дисплее согласованные изменения в различных окнах одновременно. Каждая программа, поддерживающая метод OLE, располагает специальной командой, позволяющей установленную связь отменять и изменять. Это команда Редактирование Связи…(Edit Links…). Она доступна, если в создаваемом документе есть внедренный объект. При активизации выдает диалоговое окно со списком всех связей этого документа и позволяет изменить нужные параметры. Объектно-ориентированный способ внедрения объектов в документы. Одним из существенных достоинств среды Windows является новая объектно-ориентированная технология передачи и совместного использования информации прикладными программами - OLE (Object Linking and Embedding - "объект связанный и внедренный"). Под объектом понимается созданный какой либо программой документ (текст, рисунок, таблица, мелодия, формула), который можно использовать в другой программе или документе. Это можно сделать при помощи следующих действий: установить нужный тип табулятора одним или двумя щелчками на его кнопке слева от координатной линейки; выполнить щелчок на линейке (чуть ниже ее оси); отменить выделение. Windows предоставляет и другие способы встраивания объектов и установления динамической связи. Встраивать объект можно без использования буфера обмена, находясь в программе-клиенте (например, в редакторе Write) при помощи следующих команд: Редактирование-Поместить объект-Рисунок, Редактирование-Вставить из (загрузка рисунка из файла), Файл-Обновить (вставка обновленного рисунка в текст). Файл-Выход и возвращение в… (переключение в редактор). Более эффективный способ основан на установлении динамической связи между OLE-сервером и OLE-клиентом сразу при внедрении объекта. Таблица 1
Microsoft Word for Windows является самым распространенным в настоящее время текстовым процессором, предназначенным для создания, корректировки и оформления различных документов - писем, отчетов, книг, бланков. Возможности Word хорошо видны при знакомстве с его меню команд.
Рисунок 1 Разметка страницы
Рисунок 2 Черновик
Рисунок 3
Популярное: Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (419)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |