Главная страница
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.044 c
2-1140436679
alex111
2006-02-20 14:57
2006.03.26
Как сравнить время


6-1134387710
Boo
2005-12-12 14:41
2006.03.26
Потоки в Indy / IdThreadComponent1


4-1136460435
Arazel
2006-01-05 14:27
2006.03.26
Как прочитать/записать MBR из под Win9x


2-1141764975
al_1983
2006-03-07 23:56
2006.03.26
Копирование текста из WebBrowser


10-1115220240
Evloev Oleg
2005-05-04 19:24
2006.03.26
Многопоточность и COM