Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.26;
Скачать: CL | DM;

Вниз

работа с буфером.   Найти похожие ветки 

 
Vitalik__   (2006-03-10 19:01) [0]

не подскажите как скопировать в буфер содержимое memo1 по нажатию кнопки button1.


 
begin...end ©   (2006-03-10 19:05) [1]

Или Memo.SelectAll + Memo.CopyToClipboard, или uses Clipbrd и Clipboard.AsText := Memo.Text.


 
Vitalik__   (2006-03-10 19:15) [2]

а какой из этих способов лучше?


 
begin...end ©   (2006-03-10 19:19) [3]

> Vitalik__   (10.03.06 19:15) [2]

А что значит "лучше"? :)


 
Vitalik__   (2006-03-10 19:22) [4]

:) не знаю. может от какого способа меньше программа будет.
----
Memo.SelectAll + Memo.CopyToClipboard - вообще не понял, а второй способ - работает хорошо, кстати еще вопрос - надо ли проверять - удалось ли в буфер скопировать?(если да, то как) или эта операция 100% выполняется и её выполнение проверять не надо?


 
begin...end ©   (2006-03-10 19:30) [5]

> Vitalik__   (10.03.06 19:22) [4]

> Memo.SelectAll + Memo.CopyToClipboard - вообще не понял

Memo.SelectAll;
Memo.CopyToClipboard;

Так понятнее? :)

> надо ли проверять - удалось ли в буфер скопировать?(если
> да, то как) или эта операция 100% выполняется и её выполнение
> проверять не надо?

Нет, она не 100% выполняется. Если использовать способ с Clipboard.AsText, то в некоторых случаях (но не во всех) в случае неудачи будет возбуждено исключение. Чтобы наиболее полно контролировать процесс, нужно работать напрямую с API-функциями. С другой стороны, если не удалось скопировать, то что тут сделаешь? :)


 
Anatoly Podgoretsky ©   (2006-03-11 09:47) [6]

Vitalik__   (10.03.06 19:22) [4]
При использование Forms дополнительные несколько байт роли не играют.



Страницы: 1 вся ветка

Текущий архив: 2006.03.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
10-1115368225
Владислав
2005-05-06 12:30
2006.03.26
Маршаллинг интерфейса.


2-1141714480
R.O.O.T
2006-03-07 09:54
2006.03.26
Как сравнить две таблицы


15-1141288703
Mike Kouzmine
2006-03-02 11:38
2006.03.26
Вчера взломали мой компьютер.


2-1141837878
Volkodav
2006-03-08 20:11
2006.03.26
Перетаскивание формы


15-1141315416
Jeer
2006-03-02 19:03
2006.03.26
"Принцесса стоит смерти" (С) Л.