MyChat Scripts: функция AnsiUpperCase, привести символы UNICODE строки к верхнему регистру

MyChat Scripts: функция AnsiUpperCase, привести символы UNICODE строки к верхнему регистру

Перевести все символы строки в БОЛЬШИЕ БУКВЫ верхнего регистра. Функция работает с UNICODE.

 

Синтаксис

function AnsiUpperCase(sSt: string): string;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

sSt

string

оригинальная строка.

 

Результат функции

Возвращает строку в верхнем регистре.

 

Пример

const
  sSt = #13#10+
        'Ты рванулась движеньем испуганной птицы,' + #13#10+ 
        'Ты прошла, словно сон мой легка…' + #13#10+ 
        'И вздохнули духи, задремали ресницы,' + #13#10+ 
        'Зашептались тревожно шелка.';
begin 
  mLogScript('Original string: ' + sSt, '');
  mLogScript(AnsiUpperCase(sSt), '');
end.

Результат работы скрипта

[12:50:19] (Log "AnsiUpperCase"): Original string:

Ты рванулась движеньем испуганной птицы,

Ты прошла, словно сон мой легка…

И вздохнули духи, задремали ресницы,

Зашептались тревожно шелка.

[12:50:19] (Log "AnsiUpperCase"):

ТЫ РВАНУЛАСЬ ДВИЖЕНЬЕМ ИСПУГАННОЙ ПТИЦЫ,

ТЫ ПРОШЛА, СЛОВНО СОН МОЙ ЛЕГКА…

И ВЗДОХНУЛИ ДУХИ, ЗАДРЕМАЛИ РЕСНИЦЫ,

ЗАШЕПТАЛИСЬ ТРЕВОЖНО ШЕЛКА.

[12:50:19] (Run "AnsiUpperCase"): Время выполнения скрипта: 7 мс

[12:50:19] (Run "AnsiUpperCase"): Скрипт выполнен успешно.
 

Ещё посмотреть

mLogScript