Облака / Clouds
    Go to Copy.com
    Copy.com
    The bast cloud service
    Get 20 GB free!!!
    Support WebDav.
    Show more >>

    Go to Dropbox.com
    Dropbox.com
    time-tested cloud storage
    Support WebDav.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Удалить или оставить симолы
   Категория: Текст и строки
  Автоматическое определения кодировки текста
   Категория: Текст и строки
  Установить в программу свои шрифты
   Категория: Приложение
  Как создать ярлык
   Категория: Приложение
  Компоненты CoolBar и ControlBar
   Категория: Компоненты
  Создать таблицу ABS (AbsoluteDB)
   Категория: Базы данных
  Добавить данные в EXE файл и получить их
   Категория: Файловая система

Delphi - Справочник: Low

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

 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.

  << Вернуться