Архитектура Microsoft Windows для разработчиков


              

Использование составных документов



Использование составных документов


Разнообразие форматов и источников данных

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

> Использование составных документов

В этом упражнении Вы сначала вставите в документ Microsoft Word растровое изображение, а затем отредактируете его средствами Microsoft Paint.

  1. Запустите Microsoft Word и создайте новый документ.
  2. В меню Insert щелкните команду Object.
  3. В диалоговом окне Create New Object выберите пункт Bitmap Image и щелкните ОК.

    Обратите внимание, что теперь в Microsoft Word доступны меню и панель инструментов Microsoft Paint.

  4. Нарисуйте изображение средствами Microsoft Paint.
  5. Нажмите клавишу ESCAPE, чтобы вернуться в окно Word.
  6. Добавьте в документ какой-нибудь текст.
  7. Дважды щелкните вставленное изображение, чтобы отредактировать его с помощью Microsoft Paint.
  8. Закройте Microsoft Word, не сохраняя документ.

Теперь Вы добавите график Microsoft Excel в форму Visual Basic как составной документ OLE. При этом автоматически включится поддержка его редактирования.

> Создание проекта Visual Basic

  1. Запустите Visual Basic и создайте новый стандартный проект.
  2. Добавьте в форму новый элемент управления OLE.
  3. Из списка Object Туре выберите Microsoft Excel Chart и щелкните ОК.

    В элементе управления появится простой график. Автоматически будет раз решено редактирование по месту.

  4. Нажмите клавишу ESCAPE, чтобы вернуться в окно панели инструментов Visual Basic.

> Проверка средств редактирования

  1. Запустите приложение.
  2. Дважды щелкните график Microsoft Excel.

    Запустится процесс редактирования по месту. Обратите внимание на появление в форме меню Excel.

  3. Если панель инструментов графика не отображается, в меню View, Toolbars выберите команду Chart.
  4. В панели инструментов Chart щелкните кнопку Chart Type.
  5. Щелкните 3-D Bar Chart и обратите внимание на изменение встроенного объекта-графика.
  6. Дважды нажмите клавишу ESCAPE, чтобы закончить редактирование и вернуться в окно Visual Basic.

    График будет обновлен в соответствии с новым типом.

  7. Завершите приложение и закройте Visual Basic.



Содержание  Назад  Вперед