Difference between revisions of "ClipboardGetText"
1>Admin |
m (1 revision imported) |
(No difference)
|
Latest revision as of 13:03, 6 September 2024
ClipboardGetText (Функции буфера обмена) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция получает текст из буфера обмена операционной системы в требуемом формате. При ошибке или отсуствии нужного формата, функция возвращает пустую строку.
Синтаксис
ClipboardGetText(<Формат текста буфера (INT)>=0):<Текст из буфера или пустая строка (STRING)>
Аргументы
<Формат текста буфера (INT)>
- (необязательный аргумент) Число, определяющее формат получаемого текста, возможны следующие значения:- 0 (по умолчанию) -- выбрать наилучший доступный формат (будет получен текст в формате Unicode, если присутствует, иначе текст в формате Ansi)
- 1 -- получить текст только в формате Unicode (если текст будет только в формате Ansi, функция проигнорирует его наличие)
- 2 -- получить текст только в формате Ansi (если текст будет только в формате Unicode, функция проигнорирует его наличие)
Возвращаемое значение
Возвращает строковое значение.
Примеры
Стр:=ClipboardGetText(); If Стр<>"" Then Message("Буфер обмена содержал текст: "+Стр); Else Message("Буфер обмена не содержал текста!"); EndIf;