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

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

OLE и DDE и их использование в Office

OLE и DDE и их использование в Office - раздел Связь, Введение 2 Часть 1. Буфер Обмена 4 Часть 2. Непосредственный Обмен Данными 8 ...

Введение 2 Часть 1. Буфер обмена 4 Часть 2. Непосредственный обмен данными 8 Глава 1. Экспорт-Импорт данных. 8 Глава 3. Динамический обмен данными DDE. 9 Часть 3. OLE 13 Глава 1. Объектно-ориентированная технология 13 Глава 2. Модель компонентного объекта COM 17 Глава 3. Архитектура OLE 19 Глава 4. Типы и библиотеки типов 24 Часть 4. Использование OLE в Office 31 Глава 1. Связывание 32 Глава 2. Внедрение 34 Заключение 35 Литература 36 Введение Сегодня в большинстве случаев работа на компьютере сводится к работе с электронными документами, так как именно в них содержится основная масса используемой информации.

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

Расширение файла соответствует определенному формату. Документы созданные одним приложением почти всегда имеют один формат. Например, Word .doc Excel .xls PowerPoint .ppt и т.д. Проанализируем некоторые общие типы данных, для этого рассмотрим историю их появления. Информатика изначала предназначалась для обработки информации во всех е проявлениях, однако, как и всегда технологические достижения не могли в полной мере удовлетворить потребности теории.

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

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

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

Как и предыдущий вопрос, она решается только с помощью определенных технологий и методов. Вследствии всего этого, тема данной курсовой является актуальной, а рассматриваемые в ней технологии полезными и востребованными. В основной части работы рассмотрены три основных метода обмена данными между документами, а в последней части показано как действует технология OLE в популярном пакете Microsoft Office. Часть 1. Буфер обмена Во время своей работы операционная система OC Windows выделяет специальную область памяти буфер обмена Clipboard, который используется для обмена данными между приложениями и документами.

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

Записанный в буфере фрагмент можно вставить либо в другое место того же документа, либо в другой документ того же приложения, либо в документ другого приложения. Например, можно переместить картинку или фрагмент картинки, нарисованную вами в графическом редакторе, в любое место документа Word или Excel. Записанный фрагмент сохраняется в буфере до тех пор, пока не дана команда поместить в буфер другую порцию данных в этом случае прежнее содержимое буфера теряется безвозвратно, оно замещается новой информацией.

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

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

Многие приложения дублируют эти команды в кнопках панели инструментов а также в контекстном меню, и возможно перемещение, копирование или вставка фрагмента простым щелчком мыши на соответствующей кнопке. Вместо команд работы с буфером обмена можно использовать сочетания клавиш Вырезать ShiftDel Копировать CtrlIns Вставить ShiftIns. Следует помнить, что буфер обмена одинаково бесстрастно принимает на хранение и один символ, и графический фрагмент объемом до нескольких мегабайт. Однако в последнем случае производительность компьютера может снизиться, поэтому не следует оставлять в буфере слишком массивные части информации, которые вам уже не понадобятся.

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

Следует отметить, что в команде Вырезать совмещены две стандартных операции удаление выделенного фрагмента и заполнение буфера обмена. Поэтому эта команда более опасна, чем команда Копировать. 2. Буфер обмена документ. Если буфер обмена пуст то есть с момента старта Windows команды Вырезать или Копировать не выполнялась или буфер очищен специальной командой, операция Вставить недоступна.

Существует еще много способов заполнения буфера обмена, например, в ОС Windows есть следующая интересная возможность. Если, работая в операционной системе, нажать клавишу Print-Screen, графический образ всего экрана в виде растровой картинки будет скопирован в буфер обмена. Затем можно вставить эту картинку в документ какого-либо редактора например, Word, отредактировать, если необходимо, и записать в файл. Если нажать клавиши AltPrintScreen, в буфер обмена копируется только активное окно. Куда вставляется фрагмент по команде Вставить Точка вставки определяется соглашениями конкретной программы и характером информации, помещенной в буфер обмена.

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

Окно буфера обмена. Для работы с буфером обмена Windows предлагает специальную программу Просмотр буфера обмена, которую можно вызвать из Главного меню Программы Стандартные в Windows 2000 Окно буфера обмена переименовано в Папку обмена, которая вызывается командой clipbrd. Во-первых, окно этой программы это настоящее зеркало буфера обмена, отображающее текущее содержимое Clipboard. Во-вторых, это приложение позволяет записать содержимое буфера обмена на постоянное хранение в файл специального формата с расширением. CLP и прочитать такой файл в буфер.

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

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

Часть 2.

Непосредственный обмен данными

Непосредственный обмен данными Средства непосредственного обмена данными между приложениями Windows можно разделить на три категории конвертирование преобразование файлов, импорт и экспорт данных, динамический обмен данными DDE Dynamic Data Exchange.

Глава 2.1.

Экспорт-Импорт данных

Попытаемся пояснить суть этого метода связывания на простом примере. Однако, в будущем не планируется новых выпусков в традиционном смысле ... Пользователи могут покупать текстовые редакторы у одной компании, а пр... Хранилища могут содержать потоки и другие хранилища. Библиотеки OLE предоставляют объектам возможность создавать иили испол...

Типы и библиотеки типов

Между прочим, файл библиотеки типов TLB-файл является структурированны... Имеются два значительных преимущества в применении OLE-технологии UDT ... К примеру, большое растровое изображение, может быть сохранено на диск... Такие документы могут содержать множество объектов других документов. Имена, псевдонимы и привязка.

Использование OLE в Office

Связывание При процедуре связывания необходимо сначала поместить в буф... Обновить связь, Изменить связь, Преобразовать связь. Рассмотрим два примера Лист Microsoft Excel объект Текст в формате RTF... Однако редактировать эту таблицу средствами текстового процессора не п... В случае вставки в редактор текста в формате RTF, документ пополнится ...

Заключение

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

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

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

Литература

Литература 1. Пьюполо 1997 Пьюполо Джон. OLE создание элементов управления. Киев. BHV, 1997. 2. Буч 1998 Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С, 2-е изд. М. Бином 1998. 3. Вендров 2000 Вендров А.М. Проектирование программного обеспечения экономических информационных систем. М. Финансы и статистика, 2000. 4. Гамма, Хелм, Джонсон, Влиссидес 2001 Гамма Э Хелм Р Джонсон Р Влиссидес Дж. Приемы объектно-ориентированного программирования. СПб. Питер, 2001. 5. Кулаичев 1999 Кулаичев А.П. Методы и средства анализа данных в среде Windows.

М. Информатика и компьютеры, 1999. 6. Терехов, Туньон 1999 Терехов А.А Туньон В. Современные модели качества программного обеспечения. BYTEРоссия. 12, 1999. 7. Шлеер, Меллор 1993 Шлеер С Меллор С. Объектно-ориентированный анализ моделирование мира в состояниях. Киев Диалектика, 1993. 8. Одинцов 2002 Одинцов И.О. Профессиональное программирование.

Системный подход. СПб. BHV-Петербург, 2002. 9. Ботт 1998 Ботт Эд. Microsoft Office. М. Бином, 1998. 10. Корнеев 1999 Корнеев В.В. Параллельные вычислительные системы. М. Нолидж. 1999.

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

Используемые теги: OLE, DDE, использование, Office0.076

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

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

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

Еще рефераты, курсовые, дипломные работы на эту тему:

Использование дифференциальных уравнений, передаточных и частотных передаточных функций
Частотные – используют частотные передаточные функции и логарифмические частотные характеристики. Временные методы используются при исследовании… Число таких дифференциальных уравнений равно числу звеньев системы. Затем,… В общем виде ДУ можно записать следующим образом:.

Магистраль с использованием симметричного кабеля

СОВРЕМЕННОЕ СОСТОЯНИЕ И ПЕРСПЕКТИВЫ ИСПОЛЬЗОВАНИЯ ЗЕМЕЛЬ ООО «ЗЕЛЕНАЯ РОЩА» РЕБРИХИНСКОГО РАЙОНА АЛТАЙСКОГО КРАЯ
Изучение специальной литературы по теме дипломного проекта (изготовление плановой основы). Написание введения и 1-ой главы (1-ая редакция).… Написание 3-ей главы (первая редакция). Написание 4-ой и 5-ой главы (1-ая… Завершение написания дипломного проекта.

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

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

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

Формирование художественной культуры школьников на основе активного использования межпредметных связей
Проблемы эстетического вос¬питания оказались в фокусе всеобщего внимания. Но эстетическое воспитание занимало не последнее место и раньше. На уроках… В отличие от других - это совсем неизученная проблема.Какие же задачи ставит… Надо обращать внимание на два важных компонента: широту эстетической потребности, то есть способность личности…

Условия образования утечек речевой информации с использованием ЗУ, РЗУ, специальных воздействий и случайных электроакустических преобразователей
Радиозакладки. Для передачи информации используется энергия электромагнитных волн, не… Чаще в диапазоне 100 – 1000 МГц.(40МГц-1,5ГГц) Позволяют с помощью специальной приемной аппаратуры вести скрытное…

Использование пищевых добавок при производстве мясных полуфабрикатов
В каждой промышленности, при производстве кондитерских изделий, молочных, мясных, рыбных и так далее, применяются свои добавки. Большинство из нас… Чем выше уровень развития пищевой промышленности в государстве, тем выше… Возникает справедливый вопрос – а зачем нужны эти добавки? Какую пользу или вред они приносят? В данной работе будут…

Использование эксплуатационных материалов и экономия топливно-энергетических ресурсов
Например:.

0.034
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам
  • Техническое использование СЭУ При серийном производстве стоимость изготовления ГТУ, амортизационные отчисления и эксплуатационные расходы значительно меньше, чем соответствующие… Перспективность ГТУ как судового двигателя в значительной степени определяется… При температуре 900—950°С экономичность ГТУ будет выше, чем большинства построенных ПТУ, а при температуре 1200° С…
  • Использование безусловных и условных рефлексов при эксплуатации сельскохозяйственных животных Такой ответ происходит благодаря нервной системе. Например, при попадании соринки нервное возбуждение от нервного окончания так называемого… Благодаря ним в организме поддерживается нужное равновесие. Например, при… Так, только что вылупившиеся утята плавают; ласточки в определенном возрасте поднимаются в воздух, даже если перед…
  • Использование сетевой модели для оптимизации процесса ремонта тележек пассажирского тепловоза ТЭП60 Поэтому возникает потребность в обеспечении каждого из них соответствующими трудовыми ресурсами, комплектами материалов и запасных частей. Естественно, это вызывает необходимость в системном подходе к планированию и… Решить эти проблемы в значительной степени позволяют методы сетевого планирования и управления (СПУ). Они дают…
  • Анализ эффективности использования основных производственных фондов ОАО "Северный порт" и разработка предложений по её повышению Значение внутреннего водного транспорта обуславливается и теми объективными преимуществами, которые он имеет по сравнению с другими видами… Это, прежде всего, более низкая себестоимость перевозок, высокая пропускная и… В процессе перемещения грузов и пассажиров ряд важных функций выполняют порты. Они являются пунктами приёма грузов от…
  • Использование биомассы для получения энергии Ресурсы данных источников колоссальны, но ограниченны. Альтернативная энергетика удовлетворить потребность человечества может только при экономии… Всего в мире в настоящее время используется или разрабатывается около… Биомасса (экскременты сельскохозяйственных животных; солома и прочие отходы растениеводства) сбраживаются в результате…