void __fastcall TForm1::Edit2Click(TObject *Sender)
{
bufer2->Clear();
bufer2->Lines->Add(Edit2->Text);
bufer2->CopyToClipboard();
}
Не работает копирование в буфер обмена
Код:
bufer2 я ставил и Memo, и RichEdit, но не там ни там не работает. при нажатии на едит2 строка из Edit2 записывается в bufer2, но текст из bufer2 в буфер обмена не копируется помогите что делать?
Я так понял копировать будет только выделенное. А как тогда копировать все что есть в bufer2 например если это компонент RichEdit
Выделить все и копировать.
Код:
#include <Clipbrd.hpp>
//.....
Clipboard()->AsText = Edit1->Text;
//.....
Clipboard()->AsText = Edit1->Text;
Выполняет помещение в буфер укаазнного значения, как текстовое.
поле скрыто от пользователя
Цитата:
Выполняет помещение в буфер укаазнного значения, как текстовое.
Спасибо
какая разница скрыто оно или не скрыто, просто SelectAll() а потом CopyToClipboard()
:)
Вот именно, от пользователя. К объекту программно можно обращаться, независимо от его визуального отображения, которое определяет только клавиатурно/мышёвую работу.