Функции и процедуры Delphi. Справочник.

 

Не знаешь, где искать?
Читай Delphi FAQ!

 


I. МАТЕМАТИЧЕСКИЕ ФУНКЦИИ И ПРОЦЕДУРЫ

6. Функции и процедуры для работы с данными перечислимого типа


Функция Ord( X ): Longint;


Модуль: System

Описание
Функция возвращает порядковый номер (индекс) выражения перечислимого (кроме Int64) или символьного типа, переданного в параметре X. Если аргумент имеет перечислимый тип, то функция возвращает индекс элемента (1-й элемент имеет индекс 0). Если Х представляет собой значение типа Char, то функция возвращает ASCII код символа.

Пример
type

MyType = (x1, x2, x3, x4);

var

S: string;

begin

S:= 'x3 имеет порядковый номер '+ IntToStr( Ord( x3 ))+ #13;
S:= S+ 'ASCII код символа "Б" - ' + IntToStr( Ord( 'Б' ))+ #13;
S:= S+ 'ASCII код символа "б" - ' + IntToStr( Ord( 'б' ));
MessageDlg( S, mtInformation, [mbOk], 0);

end;


[Вернуться к содержанию]

 


Рейтинг@Mail.ru