Главная страница
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.48 MB
Время: 0.032 c
10-1114336432
3APA3A
2005-04-24 13:53
2006.03.26
Как мне в своей программе открыть *.doc файл?


15-1141542951
grisme
2006-03-05 10:15
2006.03.26
JAVA - скрипт


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


2-1141655314
mrAndersen
2006-03-06 17:28
2006.03.26
Простейшая прога, но...


4-1135966030
Dark Lord
2005-12-30 21:07
2006.03.26
Как удалить шрифт из системы по его названию?