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
AnsiChar
Тип
Символьный тип, гарантированный размер 8 бит System unit
  type AnsiChar = #0..#255;
Описание
Тип AnsiChar используется для содержания простых символов. Гарантируется, что он в размере 8 бит.

На время написания, он имел такой же размер как Char, но последний, в будущем, может измениться.

Он может быть назначен от символа или целочисленного значения.
Похожие команды
AnsiString  Тип данных, который содержит строку AnsiChar

Char  Тип переменной для хранения простого символа

PAnsiChar  Указатель на значение AnsiChar

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

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

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

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

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

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

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



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