Что такое буфер обмена?
Буфер обмена или ClipBook временная область хранения , что позволяет легко обмениваться данными между программами в два этапа.
Он служит в качестве буфера для копирования и Вставить или Вырезать и Вставить: выбранные данные копируются в буфер обмена с помощью функции «Копировать» или » Вырезать» от начала координат. Они вставляются через функцию «Вставка».
Вставить из буфера обмена в документ в другой программе.
Буфер обмена был во всей системе реализован впервые в операционной системе Apple Lisa. В настоящее время существует понятие буфера обмена практически во всех операционных системах и принимается как само собой разумеющееся.
Техническая реализация:
С технической точки зрения в буфер обмена зто временное хранения информации путем межпроцессного взаимодействия. Существуют также программы, которые расширяют функциональность буфера обмена, предоставляя, например, историю недавнего контента доступного или позволяют переключаться между несколькими блокнотами, так что содержимое не будет перезаписано каждый раз. Эта функция, например, доступна в текстовом редакторе Emacs. Большинство современных объектно-ориентированных языков программирования или наборы инструментальных средств обеспечивают простой доступ в буфер обмена. Есть также усовершенствования в буфере обмена. В Unix программы рабочего стола KDE Klipper отвечает за управление буфером обмена. На консоли Linux предлагает GPM аналогичную функцию, но только для текста. Вставки делается на консоли Linux с помощью кнопки прокрутки мыши или средней кнопкой мыши.
Различные форматы данных:
Данные, которые были скопированы в буфер обмена, существуют в основном в нескольких форматах. В качестве чистой строки ( обычный текст) и Rich текстовом формате, присутствующего в буфере обмена. Приложение сохраняет исходные все известные форматы данных в буфер обмена. При вставке в основном выбирает целевую программу из формата данных, который наилучшим образом соответствует текущий контекст. Не только строки, но и все файлы могут быть переданы в буфер обмена, чтобы вставить позже или скопировать в другое место.
Делимся с друзьями!
|