Разное
Облака / Clouds
The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>
time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Получить первую и последнюю видимую строку в TRichEdit
Категория: Текст и строки
Категория: Текст и строки
Удалить или оставить симолы
Категория: Текст и строки
Категория: Текст и строки
Как получить список устройств, подключённых к компьютеру
Категория: Файловая система
Категория: Файловая система
Автоматическое определения кодировки текста
Категория: Текст и строки
Категория: Текст и строки
Установить в программу свои шрифты
Категория: Приложение
Категория: Приложение
Как создать ярлык
Категория: Приложение
Категория: Приложение
Компоненты CoolBar и ControlBar
Категория: Компоненты
Категория: Компоненты
Создать таблицу ABS (AbsoluteDB)
Категория: Базы данных
Категория: Базы данных
Добавить данные в EXE файл и получить их
Категория: Файловая система
Категория: Файловая система
Узнать используется ли файл другим приложением
Категория: Базы данных
Категория: Базы данных
Delphi - Справочник: Low
Low
|
function Low ( type or variable ) : Ordinal type; |
Функция (Unit System)
|
Возвращает самое низкое значение типа или переменной
|
Описание:
|
Функция Low возвращает самое низкое позволенное значение или типа или переменной этого типа. Используется только с символами, порядковыми типами данных, массивами и короткими строками. Для массивов, возвращает самый низкий индекс массива. |
Пример кода: 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;
Результат:
|
Low(TChar) = 0 Low(myChar) = 0 Low(TArray) = 3 Low(myArray) = 3 Hig( myArray) = 7 Low(TEnum) = 5 Low(myEnum) = 5 Hig( myEnum) = 11 Low(TShort) = 0 Low(myShort) = 0 |
Примечание:
|
Для многомерных массивов она возвращает самый низкий индекс первого подмассива. Самый низкий элемент открытого массива выдается независимо от начального индекса массива. Это всегда 0. |