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

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

копирование в буфер, аналог Ctrl + C [D5, 2000]


kirillrepin ©   (2006-12-20 01:11:00) 

по клику на Button1 скопировать текст из Edit1 в буфер что бы потом можно было по Ctrl + V всавить например в Word


Loginov Dmitry   (2006-12-20 07:37:00) [1]

Объект TClipboard уже есть глобальный. Его не нужно создавать.


Германн   (2006-12-20 02:16:00) [2]


uses Clipbrd;
...
var
 S : String;
 Clpb : TClipboard;
...
 Clpb:=TClipboard.Create;
 S:=Memo1.Text;
 Clpb.SetTextBuf(PChar(s));
...
 


kirillrepin   (2006-12-20 01:49:00) [3]

можно в каком нибудь примере показать, а то не совсем понятно. заранее благодарен.


Германн   (2006-12-20 01:43:00) [4]


> kirillrepin ©   (20.12.06 01:41) [5]
>
> попробовал, но предварительно надо выделять, а если без
> выделения.
> например считать в строковую переменную а потом в буфер?
>  то как это сделать?
>

TClipboard.SetTextBuf


kirillrepin   (2006-12-20 01:41:00) [5]

попробовал, но предварительно надо выделять, а если без выделения.
например считать в строковую переменную а потом в буфер? то как это сделать?


Германн   (2006-12-20 01:31:00) [6]

(Предваряя дальнейшее перечисление контроллов).
Метод CopyToClipboard есть у всех наследников TCustomEdit.


Германн   (2006-12-20 01:29:00) [7]


> kirillrepin ©   (20.12.06 01:14) [2]
>
> а из Memo?
>

Хошь верь, хошь не верь. То же самое :)


kirillrepin   (2006-12-20 01:14:00) [8]

а из Memo?


DrPass   (2006-12-20 01:12:00) [9]

Edit1.CopyToClipboard;


Наверх

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