Функція Chr в Delphi конвертує ціле число в символ.
System unit
- function Chr (IntValue : Integer) : AnsiChar;
- function Chr (IntValue : Integer) : WideChar;
Функція Chr конвертує ціле число IntValue в AnsiChar, або в WideChar.
Примітка.
Набір символів ANSI включає символи керування типу Chr(27), що означає Escape.
Char(65) дає 'A'
Зверніть увагу, що ^A еквівалентно Char(1).
Функція Chr: Показ використання Chr та ^
var
tab : char;
crlf : string;
begin
// Показ використання Chr
tab := Chr(9);
crlf := Chr(13)+Chr(10);
ShowMessage('Hello'+tab+'World');
ShowMessage('');
ShowMessage('Hello'+crlf+'World');
ShowMessage('');
// Показ еквівалентного використання ^
tab := ^I; // I = 9-а велика літера алфавіту
crlf := ^M^J; // M = 13-а, J = 10-а букви
ShowMessage('Hello'+tab+'World');
ShowMessage('');
ShowMessage('Hello'+crlf+'World');
end;
Результат
Hello World
Hello
World
Hello World
Hello
World
Подібні функції, процедури та команди
Char — тип змінної для зберігання простого символу.
Ord — порядкове значення цілого числа, символу чи перерахування.
Val — конвертує числові рядки на ціле число або число з плаваючою комою.
