Обмен данными между программами в операционной системе Windows
Методические указания к лабораторной работе № 6
по дисциплине "Информатика"
для студентов специальностей 200700 "Радиотехника",
200800 "Проектирование и технология радиоэлектронных средств"
Нижний Новгород 2001
Составители Е.Н.Приблудова, С.Б.Сидоров
УДК 621.325.5-181.4
Обмен данными между программами в операционной системе Windows: Метод. указания к лаб. работе № 6 по дисциплине "Информатика" для студентов спец. 200700, 200800 / НГТУ; Сост.: Е.Н.Приблудова, С.Б.Сидоров. Н.Новгород, 2001, с.
Изложены краткие сведения о способах обмена данными между программами в системе Windows. Сформулированы задания и порядок их выполнения для лабораторной работы.
Редактор И.М.Морозова
Подп. к печ.. Формат. Бумага газетная. Печать
офсетная. Печ.л.. Уч.-изд.л.. Тираж экз. Заказ.
Нижегородский государственный технический университет.
Типография НГТУ. 603600, Н.Новгород, ул.Минина, 24.
Нижегородский государственный
технический университет, 2001
Цель работы
Практически научить студентов работе с основными способами обмена данными между программами в операционной системе Windows:
- передача данных через буфер обмена;
- внедрение и связь объектов – механизм OLE (O bject L inking and E mbedding);
- динамический обмен данными DDE (D ynamic D ata E xchange).
Краткие сведения
Буфер обмена
Простейшим средством для передачи данных между Windows-программами является буфер обмена. Одна программа может поместить данные (текст, рисунок или другую информацию) в буфер обмена, а другая – использовать ее, например, вставить текст в документ, скопировать рисунок и т. д. Часто буфер обмена используется и при работе с одной программой, например, для копирования или перемещения фрагментов документа в другое место того же самого или другого, открытого в данной программе документа.
|
Команды для работы с буфером обмена
Передача данных через буфер обмена осуществляется во всех программах приблизительно одинаково с помощью команд группы меню Правка:
Копировать (Ctrl Ins) – скопировать выделенную информацию в буфер обмена;
Вырезать (Shift Del) – переместить выделенную информацию в буфер обмена (в исходном месте эта информация удаляется);
Вставить (Shift Ins) – вставить информацию из буфера обмена (в текущее место обрабатываемого документа).
Внедрение и связь объектов
Внедрение или связывание объекта из существующего файла
Конечный документ – файл, в который вставлен внедренный или связанный объект.
Исходный документ - файл, содержащий данные, на основе которого создается объект.
Одним из способов внедрения объектов в документ является импорт из готового файла, в котором данный объект хранится. В этом случае в конечном документе создается копия исходного объекта и поэтому изменения одного из них не сказывается на другом. Для редактирования внедренного объекта необходимо на него дважды щелкнуть мышью.
Связывание объектов отличается от внедрения тем, что сам объект не вставляется в документ, а вставляется указатель на местоположение объекта. В этом случае изменение объекта в документе происходит только при изменении объекта исходного документа. Связанные данные хранятся в исходном документе. Конечный документ хранит только сведения о местоположении исходного документа и обеспечивает отображение связанных данных. Для редактирования связанного объекта необходимо:
|
- выбрать команду Связи в меню Правка;
- выбрать связанный объект;
- нажать кнопку Открыть источник.
2.2. Созданиe нового внедренного объекта
Рассмотрим приемы создания комплексных документов, содержащих наряду с текстом специальные элементы оформления и встроенные объекты нетекстовой природы, в частности, формулы и диаграммы.
Использование редактора формул Microsoft Equation 3.0 в текстовом процессоре Microsoft Word
В программе Microsoft Word средством для ввода математических выражений является редактор формул Microsoft Equation 3.0. Он позволяет создавать объекты формул и вставлять их в текстовый документ. При необходимости вставленный объект можно редактировать в поле документа.
Для запуска редактора формул служит команда Вставка -> Объект…. В открывшемся диалоговом окне Вставка объекта следует выбрать пункт Microsoft Equation 3.0 – откроется панель управления Формула (рис.1). При этом строка меню текстового процессора замещается строкой меню редактора формул.
Как правило, перед первым использованием редактора формул, следует выполнить его настройку. Настройка состоит в назначении шрифтов для различных элементов, входящих в формулу. Она выполняется в диалоговом окне Стили командами Стиль -> Определить… (рис. 2). Другие настройки редактора формул выполняют в диалоговом окне Интервал командами Формат -> Интервал… или в диалоговом окне Размеры командами Размер -> Определить…. Рекомендуется определять стили один раз и в дальнейшем не менять их с целью единообразия представления формул.
|
Панель инструментов редактора формул содержит два ряда кнопок. Кнопки нижнего ряда создают своеобразные шаблоны, содержащие поля для ввода символов. Заполнение этих полей может производиться как с клавиатуры, так и с помощью элементов управления самой панели. Переходы между полями выполняются с помощью клавиш управления курсором и табуляции (Tab).
Введенная формула автоматически вставляется в текст в качестве объекта. Ее можно переместить в любое место документа через буфер обмена. Для редактирования формулы в документе достаточно выполнить на ней двойной щелчок. При этом автоматически открывается окно редактора формул.
Рис. 1
Рис. 2