![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
копирование в буфер, аналог 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;