Delphi тип WideChar містить окремий Інтернаціональний символ.
System unit
type : WideChar = #0..#65535;
Тип WideChar є простим типом змінної, який використовується для зберігання окремого символу, який підтримує набори міжнародних символів.
Тип WideChar має розмірність 16 біт, забезпечуючи підтримку багатобайтових наборів міжнародних символів типу Китайського, який містить велику кількість символів у своєму словнику.
Він може бути присвоєний від символьної константи, або цілого числа.
Тип WideChar в Delphi: Різні способи призначити в та з WideChar
var
myChar : WideChar;
begin
myChar := 'G'; // Призначення із символьної константи
ShowMessage('Символ G = '+myChar);
myChar := #65; // Призначення з цілісної константи
ShowMessage('#65 = '+myChar);
myChar := ^I; // Призначте із символу керування – табуляції
ShowMessage('Символ '+myChar+' керування');
myChar := Chr(66); // Використання Chr, щоб перетворити число
ShowMessage('Chr(66) = '+myChar);
myChar := WideChar(67); // Використання WideChar як стандартне приведення
ShowMessage('WideChar(67) = '+myChar);
end;
Результат
Символ G = G
#65 = A
Символ керування
Chr(66) = B
Char(67) = C
Подібні функції, процедури та команди
Char — тип змінної для зберігання простого символу.
PWideChar — покажчик на PWideChar.
WideString — тип даних, який містить рядок, що складається з WideChar.