Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Clipboard [D6, WinXP]


DK2006 ©   (2006-07-26 17:04:00) 

1. Сохранить содержимое clipboard №1.
2. Сохранить новое содержимое clipboard №2.
3. Вставить новое содержимое clipboard №2.
4. Вставить  содержимое clipboard №1.

Меня интересует как выполнить 1 и 4 пункт, т. е. фактически завести еще один временный буфер. И послу работы с буфером востановить, то что было до работы с ним.


Ketmar   (2006-07-26 19:06:00) [1]

в общем случае задача не решается.


PSPF2003   (2006-07-26 17:16:00) [2]

uses
 Clipbrd

procedure CopyBuff(CopyText: String);
begin
   Clipboard.Open;
   Clipboard.Clear;
   Clipboard.AsText := CopyText;
   Clipboard.Close;
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо