function Low ( type or variable ) : Ordinal type;
Функция Low возвращает самое низкое позволенное значение или типа или переменной этого типа.
Используется только с символами, порядковыми типами данных, массивами и короткими строками.
Для массивов, возвращает самый низкий индекс массива.
|
type
// Объявление символа, массива и перечисленныя типов данных
TChar = char;
TArray = array [3..7] of Integer;
TEnum = (Mon=5, Tue, Wed, Thu, Fri, Sat, Sun);
TShort = shortstring;
var
// Объявление переменных вышеупомянутых типов данных
myChar : TChar;
myArray : TArray;
myEnum : TEnum;
myShort : TShort;
begin
// Показ наименьшего значения типов и переменных
ShowMessage('Low(TChar) = '+IntToStr(Ord(Low(TChar))));
ShowMessage('Low(myChar) = '+IntToStr(Ord(Low(myChar))));
ShowMessage('Low(TArray) = '+IntToStr(Low(TArray)));
ShowMessage('Low(myArray) = '+IntToStr(Low(myArray)));
ShowMessage('High(myArray) = '+IntToStr(High(myArray)));
ShowMessage('Low(TEnum) = '+IntToStr(Ord(Low(TEnum))));
ShowMessage('Low(myEnum) = '+IntToStr(Ord(Low(myEnum))));
ShowMessage('High(myEnum) = '+IntToStr(Ord(High(myEnum))));
ShowMessage('Low(TShort) = '+IntToStr(Ord(Low(TShort))));
ShowMessage('Low(myShort) = '+IntToStr(Ord(Low(myShort))));
end;
|