Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Пример 3. В графическом редакторе открывают файл-документ (рисунок), фрагмент которого выделяется и копируется в буфер обмена




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

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

 

Следующие задания включают в себя самостоятельное выполнение операций:

· использование техники OLE для связывания объекта;

· использование техники OLE для встраивания объекта.

Возможности связывания документов в Windows рассмотрим на примере связи табличного процессора Excel, имеющего свойства OLE-сервера и текстового редактора WordPad, имеющего свойства OLE-клиента.

Задание 11.1. Исследование техники OLE для связывания объектов

1. Запустить редактор WordPad и ввести строки:

Информатика

Лабораторная работа «Технология связывания и встраивания объектов в Windows»

Дата:___________

Студент: ________________

2. Сохранить документ на диске командой Файл|Сохранить как... с типом файла .doc под именем OLE.DOC.

3. В документе протокола OLE добавить 2 строки:

Исследование техники OLE для связывания объектов

Команда Специальная Вставка|Связать

Перевести курсор на следующую пустую строку.

4. Запустить табличный процессор Excel и расположить окна WordPad и Excel без перекрытия рядом. В заголовке окна Excel должна присутствовать информация Microsoft Excel - Книга1 (новая книга, которая еще не сохранена).

5. Активизировать WordPad и в меню Правка и убедится в невозможности выполнить команду Связи. Это означает то, что связь данного документа-приемника с документами-источниками (Excel) отсутствует.

6. В Excel подготовить небольшую таблицу, например,

  Цех 1 Цех 2
Январь    
Февраль    
Март    
Квартал 1    

Заполнить цифрами строки для первых трех месяцев и сосчитать суммы для квартала. Выделить таблицу и выполнить команду Правка|Копировать для копирования в буфер области, содержащей таблицу.

7. Активизировать WordPad и открыть меню Правка. Выполнить команду Специальная вставка..., установить кнопку ВставитьСвязь и нажать ОК. Наблюдать появление на последней строке документа таблицы.

8. Активизировать Excel и изменить одну или несколько цифр в ячейках таблицы. Убедиться в том, что в WordPad происходит обновление данных. В противном случае повторить пункт 5, предварительно активизировав Excel и сохранив таблицу на диске командой Файл|Сохранить как... под именем TABLE1. По умолчанию для файла будет предложено расширение XLS.

9. В редакторе WordPad поместить курсор на таблицу и выполнить Правка|Связи...

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

10. Редактировать исходный фрагмент можно, выполнив одно из следующих действий:

· в окне Связи выбрать необходимую связь (если их несколько) и выполнить команду Открыть источник;

· выделить объект и выполнить команду Правка|Связанный Объект: Лист| Изменить;

· выделить объект и выполнить команду Правка|Связанный Объект: Лист| Открыть;

· дважды щелкнуть мышью по выделенному объекту.

Выполнить одно их указанных действий и наблюдать активизацию Excel с выделением прямоугольной зоны связи. В пределах данной зоны изменить цифры в таблице и наблюдать одновременное обновление объекта в редакторе WordPad.

11. Сохранить книгу TABLE1 и закрыть Excel.

12. В редакторе WordPad выделить связанный объект и дважды щелкнуть по нему мышью. Наблюдать старт приложения Excel с одновременной загрузкой файла-источника для последующего редактирования объекта связи.

13. Задание для самостоятельного выполнения:

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

14. В документе протокола OLE добавить 2 строки:

Исследование техники OLE для связывания объектов

Команда Вставка|Объект|Создать из файла, Связь

 

Перевести курсор на следующую пустую строку.

15. В меню Вставка выполнить команду Объект... и в окне Вставка объекта включить кнопку Создать из файла. Через кнопку Обзор... выбрать какой-либо файл типа BMP и включить флажок Связь. После нажатия ОК наблюдать вставку рисунка.

16. В редакторе WordPad поместить курсор на рисунок и выполнить Правка|Связи...

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

17. Редактировать исходный рисунок можно, выполнив одно из следующих действий:

· в окне Связи выбрать необходимую связь (если их несколько) и выполнить команду Открыть источник;

· выделить объект и выполнить команду Правка|Связанный Объект: Точечный рисунок | Изменить;

· выделить объект и выполнить команду Правка|Связанный Объект: Точечный рисунок | Открыть;

· дважды щелкнуть мышью по выделенному объекту.

Выполнить одно их указанных действий и наблюдать активизацию Paint с загрузкой связанного объекта для его редактирования за пределами приложения-клиента с выделением прямоугольной зоны связи. В пределах данной зоны изменить рисунок и наблюдать одновременное обновление объекта в редакторе WordPad. Закрыть Paint без сохранения изменений.

 

 

Задание 11.2. Исследование техники OLE для внедрения объектов

1. В документе протокола OLE после рисунка добавить текст:

Исследование техники OLE для внедрения объектов

Команда Вставить или Специальная Вставка|Вставить

 

Перевести курсор на следующую пустую строку.

2. Стартовать графический редактор Paint и расположить окна WordPad и Paint без перекрытия рядом.

3. В Paint изобразить небольшой рисунок и сохранить его как документ PICTURE1 (по умолчанию файл будет иметь расширение BMP).

4. Выбрать инструмент "Прямоугольник" и ограничить им некоторую прямоугольную область рисунка размером не более 2х2 см. Выполнить команду Правка|Копировать для копирования области рисунка в буфер.

5. Активизировать WordPad и открыть меню Правка. Выполнить команду Вставить.

6. Наблюдать появление на последней строке документа встроенного фрагмента рисунка.

7. В редакторе WordPad выполнить Правка | Связи...

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

8. В редакторе WordPad выделить внедренный объект и вызвать контекстное меню. Выполнить команду Объект: Точечный рисунок | Изменить.

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

9. В пределах зоны объекта изменить рисунок и щелкнуть вне зоны рисунка. Наблюдать одновременное обновление объекта в редакторе WordPad.

10. Сохранить документ OLE.DOC.

11. В редакторе WordPad выделить встроенный объект и вызвать контекстное меню. Выполнить команду Объект: Точечный рисунок | Открыть.

Наблюдать старт копии приложения Paint с загрузкой встроенного объекта для его редактирования за пределами приложения-клиента. В заголовке приложения вы увидите надпись Точечный Рисунок в OLE.DOC - Paint.

12. В пределах зоны объекта изменить рисунок.

13. В Paint открыть меню Файл, здесь появятся новые пункты:

Обновить OLE.DOC - для обновления составного документа в процессе редактирования встроенного объекта;

Сохранить копию как... - для сохранения встроенного объекта в отдельном файле;

Выход и Возврат к OLE.DOC. Выполнить эту команду для завершения редактирования встроенного объекта и возврата в WordPad.

14. Задание для самостоятельного выполнения:

Проверить, влияют ли изменения, внесенные в файл-источник, на копию внедренного объекта.

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

15. В документе протокола OLE добавить 2 строки:

Исследование техники OLE для внедрения объектов

Команда Вставка|Объект|Создать из файла

 

Перевести курсор на следующую пустую строку.

16. В меню Вставка выполнить команду Объект... и в окне Вставка объекта включить кнопку Создать из файла. Через кнопку Обзор... выбрать какой-либо файл типа BMP, не включая флажок Связь. После нажатия ОК наблюдать вставку рисунка.

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

18. Редактировать внедренный рисунок можно, выполнив одно из следующих действий:

· выделить объект и выполнить команду Правка|Объект: Точечный рисунок|Изменить;

· выделить объект и выполнить команду Правка|Объект: Точечный рисунок|Открыть;

· дважды щелкнуть мышью по выделенному объекту.

Выполнить одно их указанных действий и наблюдать активизацию Paint с загрузкой внедренного объекта для его редактирования по месту с выделением прямоугольной зоны редактирования. В пределах данной зоны изменить рисунок и щелкнуть мышью вне данной зоны. Наблюдать возврат в редактор WordPad.

19. Задание для самостоятельного выполнения:

Проверить, влияют ли изменения, внесенные во внедренный объект на исходный файл-источник.

Проверить, какие возможности предлагаются командой Вставка|Объект|Создать новый.

12. Служебные программы Windows XP

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




Поделиться с друзьями:


Дата добавления: 2014-12-16; Просмотров: 724; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.032 сек.