Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2012.05.06;
Скачать: [xml.tar.bz2];

Вниз

Как узнать что в буфере обмена Windows есть текст?   Найти похожие ветки 

 
Anthony ©   (2012-01-09 02:21) [0]

Как узнать что в буфере обмена Windows есть текст?
Только лишь воспользовавшись классом TClipboard или есть более простой метод, например какая-то функция, которая возвращает этот текст или True, если там есть текст?


 
Юрий Зотов ©   (2012-01-09 02:46) [1]

Функция есть: IsClipboardFormatAvailable(CF_TEXT)
Но дельфишное Clipboard.HasFormat(CF_TEXT) не сложнее.


 
Anthony ©   (2012-01-09 02:49) [2]

Спасибо !


 
Gu   (2012-01-09 04:33) [3]

а так:

uses ClipBrd;
..
if Clipboard.AsText="" then ..

?


 
QAZ   (2012-01-09 11:26) [4]

ну как минимум еще помним про CF_UNICODETEXT,а до кучи и CF_OEMTEXT


 
Dimka Maslov ©   (2012-01-09 14:44) [5]


> QAZ   (09.01.12 11:26) [4]


Если в буфере обмена есть текст, то и CF_TEXT, и CF_UNICODETEXT, и CF_OEMTEXT вернут true. Преобразование же произодится по факту чтения в том или ином формате.



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

Форум: "Начинающим";
Текущий архив: 2012.05.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.004 c
2-1325802985
Дмитрий
2012-01-06 02:36
2012.05.06
Scheduler


9-1190998222
Snoop_4ok
2007-09-28 20:50
2012.05.06
GLScene


2-1325778032
gvozdkoff
2012-01-05 19:40
2012.05.06
проблема при фильтрации


2-1325903132
Gu
2012-01-07 06:25
2012.05.06
имена функций длл


15-1325519052
Псарь
2012-01-02 19:44
2012.05.06
Как сделать поиск ТОЛЬКО по буржунету?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский