Delphi справочник - Форум программистов - Навигация  
 A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z      По первой букве  
System     SysUtils     StrUtils     DateUtils     FileCtrl     ConvUtils     StdConvs     Math     Classes     Dialogs     Types     Variants    ПО Unit   Compiler directives     Directives     Keywords     Types     Variables     Constants     Functions     Procedures    По категории  


Основы Delphi
Char
Тип
Тип переменной для хранения простого символа System unit
  type : Char = #0..#255;
Описание
Тип Char простой тип переменной, используемый для хранения простого символа.

Он может быть назначен от символьной константы, или целого числа.
Примечания
Не гарантируется, что он будет размером 1 байт - если это то, что вы хотите, то используйте AnsiChar.
Похожие команды
AnsiChar  Символьный тип, гарантированный размер 8 бит

Chr  Конвертирует целое число в символ

Ord  Порядковое значение целого числа, символа или перечисления

PChar  Указатель на значение символа (Char)

String  Тип данных, который содержит строку символов

UpCase  Преобразует значение Char к верхнему регистру

WideChar  Тип переменной содержащий отдельный Интернациональный символ

 
Пример кода : Различные способы назначния в и из Char
var
  myChar  : Char;

begin
  myChar := 'G';                    // Назначение из символьной константы
  ShowMessage('Символ G = '+myChar);

  myChar := #65;                    // Назначение из целочисленной константы
  ShowMessage('#65 = '+myChar);

  myChar := ^I;                     // Назначение из символа управления - табуляции
  ShowMessage('Control '+myChar+' character');

  myChar := Chr(66);                // Использование Char для конвертирования числа
  ShowMessage('Chr(66) = '+myChar);

  myChar := Char(67);               // Использование Char как стандартное приведение
  ShowMessage('Char(67) = '+myChar);
end;
Символ G = G
#65 = A
Control character
Chr(66) = B
Char(67) = C
 



© Форум Delphi   |  Блог программистов   |  Создание и продвижение сайтов - "Веб сателлит"  |  Ссылки   |  Английская версия