ClipboardPutText

From SunFlurry wiki
Jump to: navigation, search
  ClipboardPutText (Функции буфера обмена)
Объект:Функции общего назначения
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в строку, число
Визуальность:Нет

Функция помещает текст в буфер обмена операционного системы в требуемом формате.

Синтаксис

ClipboardPutText(<Текст (STRING)>,<Формат текста буфера (INT)>=0):<Удачно изменен системный буфер (INT)>

Аргументы

  • <Текст (STRING)> - Текст, помещаемый в буфер обмена. Чтобы очистить буфер обмена, присвойте рагументу пустую строку.
  • <Формат текста буфера (INT)> - (необязательный аргумент) Число, определяющее формат помещаемого текста, возможны следующие значения:
    • 0 (по умолчанию) -- поместить текст в формате Unicode и Ansi
    • 1 -- поместить текст только в формате Unicode
    • 2 -- поместить текст только в формате Ansi

Возвращаемое значение

Возвращает 1, если операция успешна, 0, в ином случае.


Примеры

If ClipboardPutText("Hello, world!") Then
  Message("В буфер обмена помещена требуемая строка");
Else
  Message("Не удалось изменить буфер обмена");
EndIf;