Буфер обмена и технология OLE
Современные
операционные системы позволяют производить обмен данными как внутри одной
программы, так и между различными программами. При этом процесс копирования или
переноса осуществляется через Буфер обмена.
Буфер обмена – это
область оперативной памяти, которая служит для временного хранения данных.
Данные в Буфер обмена
можно поместить только один раз, а извлекать (вставлять) неограниченное число
раз. В Буфере обмена могут храниться только данные, помещенные в него последней
операцией Копировать (Вырезать). Каждая новая операция Копировать (Вырезать)
удаляет старые данные из Буфера обмена и помещает в него новые.
Технология OLE (Object
Linking and Embedding) - это технология встраивания и связывания объектов.
Технология OLE включает следующие возможности:
Возможность совмещать в
одном документе объекты с различными форматами данных (текст, рисунки, таблицы,
базы данных и т.д.).
Приложение, содержащее
встроенный или связанный объект, хранит сведения о формате данных этого объекта
и приложениях работающих с ним.
Приложение, содержащее
объект, осуществляет функции по отобра¬жению, перемещению и копированию объекта
внутри документа и между приложениями. При этом поддерживается целостность
объекта.
Возможность
автоматически вызывать приложения для редактирования объектов или импортировать
функции редактирования из этого приложения.
Технология OLE может
быть использована в двух вариантах:
Установление связи
позволяет связывать данные из различных приложений таким образом, что данные
одного приложения отображаются в другом, и при изменении данных в одном
приложении они автоматически изменяются в другом.
Если данные, связанные
с приложением невозможно представить в виде текста или рисунка, например, звук
или видеофильм, то они отображаются в документе в виде пиктограммы (значка).
Активизация данной связи (двойной щелчок на пиктограмме) приведет к проигрыванию
звукового сигнала или видеоролика.
Для данных представимых
в наглядном виде (текст, рисунок и пр.) активизация связи приведет к запуску
приложения, в котором можно будет произвести редактирование объекта.
Связывание
осуществляется следующим образом. Первоначально создается исходный документ.
Затем с помощью некоторой программы создается объект, который должен быть
помещен в исходный документ. Этот объект сохраняется в файле. Эта процедура
обязательная, без нее невозможно установление связи. После этого в программе с
исходным документом выполняется команда по связыванию объекта с документом.
Преимущества
связывания:
Преимущества
внедрения:
Здесь представлены комментарии некоторых спортивных состязаний, а также оценка вопросов, сыгранных в телевизионных клубах "Что? Где? Когда?" России и Беларуси. Особое внимание будет уделено игровым видам спорта (футбол, хоккей). Найдут для себя полезное и любители шахмат и шахматной композиции.
Здесь представлены лучшие, на наш взгляд, книги по математике, физике, астрономии, информатике, и некоторым другим предметам. Также предлагается подборка научно-популярной литературы и книг по интеллектуальным играм. Здесь указаны ссылки, по которым Вы можете их скачать.