Софт

Буфер промежуточного хранения Clipboard

Clipboard представляет собой утилиту (сервисную программу), предназначенную для промежуточного хранения информации, передаваемой одним приложением другому (или самому себе). Процедура обмена через Clipboard весьма проста. Следует выбрать подлежащий передаче фрагмент и маркировать его, а затем выполнить передачу его в буфер с помощью директивы Сору (Копировать) или Cut (Вырезать) меню Edit. Прием содержимого буфера в другом (или этом же самом) приложении производится командой Paste (Вставить) того же меню Edit.

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

Этот метод передачи информации функционирует без ограничений практически для всех Windows-приложений (за исключением, может быть, часов Clock) и с некоторыми ограничениями даже для DOS-приложений (см. главу 10). При работе DOS-приложений в окнах (расширенный режим) существует возможность копирования содержимого окна (текста и графики) в буфер промежуточного хранения.

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

Clipboard не нуждается в специальном запуске. Она активна в течение всего сеанса работы оболочки. Но в группе Main Менеджера Программ находится пиктограмма с подписью Clipboard. Двойной щелчок на этой пиктограмме запускает вовсе не сам буфер, а программу его обслуживания — Clipboard Viewer. Она позволяет просмотреть содержимое буфера, сохранить содержимое в файле (или загрузить из файла) и очистить буфер.

Оставьте Ваш отзыв