Лекция: ОРГАНИЗАЦИЯ ОБМЕНА ДАННЫМИ
Роль буфера обмена
Буфер обмена (clipboard) играет важнейшую роль при организации обмена данными.
Основные приемы работы с буфером обмена поддерживаются большинством программных продуктов. Его широко используют:
при создании и редактировании простого документа, когда с помощью буфера обмена осуществляются копирование, перемещение и удаление его фрагментов;
при создании и редактировании составного документа, когда необходимо использовать объекты из разных приложений;
при перемещении или копировании объектов файловой системы (файлов и папок);
для сохранения в файле выделенного фрагмента документа.
^ Буфер обмена – специальная область памяти, которая предназначена для временного хранения переносимого, копируемого или удаляемого объекта.
буфер обмена обслуживается операционной системой и характеризуется следующими свойствами:
в буфере обмена хранится объект, помещенный в него одним из известных пользователю способов;
в буфере обмена объект хранится до тех пор, пока не будет помещен в него новый объект;
буфер обмена доступен из любого приложения;
содержимое буфера обмена можно просмотреть или сохранить в файле с помощью приложения Просмотр буфера обмена;
буфер обмена очищается при перезагрузке операционной системы либо специальной командой;
объект в буфере обмена хранится в формате, определяемом приложением-источником, но при его вставке в составной документ, как правило, предоставляется возможность преобразования в другой формат.