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

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

Скопировать в Clipboard [D6]


Yakudza ©   (2001-12-20 16:46:00) 

Как можно скопировать значение переменной String в Clipboard?


Yakudza   (2001-12-20 17:48:00) [1]

>Юрий Зотов
То что надо.
Спасибо!


MBo   (2001-12-20 17:46:00) [2]

Sorry, лопухнулся при отправке - стер первую строчку
Используй свойство ClipBoard AsText
т.е. имел в виду метод ClipBoard.SetTextBuf ;(

а это тоже работает, хотя тут, конечно, PChar, а не string.
getmem(p,3);
p:="qw";
clipboard.SetTextBuf(p);


Юрий Зотов   (2001-12-20 17:25:00) [3]

> Delirium © (20.12.01 16:52)

При чем здесь Edit1? Надо скопировать строку в clipboard. При чем здесь вообще какие-то контролы?


> MBo © (20.12.01 16:59)

Читаем первую строку в описании SetTextBuf и видим: "Assigns an I/O buffer to a text file."
Разве спрашивалось об этом?


> Yakudza © (20.12.01 16:46)

См. справку - TClipboard и функция Clipboard. Все очень просто:

uses
..., ClipBrd;
...
Clipboard.AsText := "строка";


MBo   (2001-12-20 16:59:00) [4]

См. также SetTextBuf(Buffer: PChar);


Delirium   (2001-12-20 16:52:00) [5]

Edit1.CopyToClipboard;


Наверх

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