Функція AnsiUpperCase в Delphi використовують для зміни символів нижнього регістру на символи верхнього регістру.
StrUtils unit
function AnsiUpperCase (const MixedString : string) : string;
Функція AnsiUpperCase створює копію MixedString з усіма символами, перетвореними у верхній регістр.
Всі Ansi команди підтримують багатобайтові символи та символи з діакритичним знаком.
Примітка.
AnsiUpperCase набагато краще функції UpperCase.
Багатобайтові набори символів визначені операційною системою. Наприклад, Східні версії Windows використовують багатобайтові символи для підтримки дуже великого набору символів.
Функція AnsiUpperCase: Перетворення рядка зі змішаним регістром на верхній регістр
var
SimpleString : string;
begin
SimpleString := AnsiUpperCase('The Cat Sat On The MAT');
ShowMessage('SimpleString : '+SimpleString);
end;
Результат
SimpleString : THE CAT SAT ON THE MAT
Подібні функції, процедури та команди
AnsiLowerCase — символи верхнього регістру змінюються в рядок з малими літерами.
UpCase — перетворює значення Char до верхнього регістру.
