Автор: Валерий Ходоунский
function UpperChar(S: string): string;Пример использования:
var I: Cardinal;
begin
Result:=S;
for I:=1 to Length(Result) do
case Result[I] of
'а': Result[I]:='А';
'б': Result[I]:='Б';
'в': Result[I]:='В';
'г': Result[I]:='Г';
'д': Result[I]:='Д';
'е': Result[I]:='Е';
'ё': Result[I]:='Ё';
'ж': Result[I]:='Ж';
'з': Result[I]:='З';
'и': Result[I]:='И';
'й': Result[I]:='Й';
'к': Result[I]:='К';
'л': Result[I]:='Л';
'м': Result[I]:='М';
'н': Result[I]:='Н';
'о': Result[I]:='О';
'п': Result[I]:='П';
'р': Result[I]:='Р';
'с': Result[I]:='С';
'т': Result[I]:='Т';
'у': Result[I]:='У';
'ф': Result[I]:='Ф';
'х': Result[I]:='Х';
'ц': Result[I]:='Ц';
'ч': Result[I]:='Ч';
'ш': Result[I]:='Ш';
'щ': Result[I]:='Щ';
'ъ': Result[I]:='Ъ';
'ы': Result[I]:='Ы';
'ь': Result[I]:='Ь';
'э': Result[I]:='Э';
'ю': Result[I]:='Ю';
'я': Result[I]:='Я';
'a': Result[I]:='A';
'b': Result[I]:='B';
'c': Result[I]:='C';
'd': Result[I]:='D';
'e': Result[I]:='E';
'f': Result[I]:='F';
'g': Result[I]:='G';
'h': Result[I]:='H';
'i': Result[I]:='I';
'j': Result[I]:='J';
'k': Result[I]:='K';
'l': Result[I]:='L';
'm': Result[I]:='M';
'n': Result[I]:='N';
'o': Result[I]:='O';
'p': Result[I]:='P';
'q': Result[I]:='Q';
'r': Result[I]:='R';
's': Result[I]:='S';
't': Result[I]:='T';
'u': Result[I]:='U';
'v': Result[I]:='V';
'w': Result[I]:='W';
'x': Result[I]:='X';
'y': Result[I]:='Y';
'z': Result[I]:='Z';
end;
end;
Memo1.Text := UpperChar(Memo1.Text);
Просмотров: 4486
Copyright © 2008 - 2018 Программирование на Delphi для начинающих и не только.
Полнота авторских прав на все материалы, опубликованные на сервере DelphiDevelop.ru принадлежит их авторам.
Перепечатка материалов разрешается с указанием авторства и гиперссылки на первоисточник информации.