Облака / 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.
Все бесплатно
    Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.



Вопросы
  Подсчитать количество слов в строке
   Категория: Текст и строки
  Определить МАС-адрес карты
   Категория: Интернет и Сети
  Удалить свой же exe-шник
   Категория: Приложение
  Округление целого числа до 5
   Категория: Математика
  Быстрое копирование файлов
   Категория: Файловая система
  Вставить иконки в Grid
   Категория: Компоненты
  Получить имена всех папок и файлов в директории
   Категория: Файловая система
  Автоматическое определения кодировки текста
   Категория: Текст и строки
  Округление в большую сторону
   Категория: Математика
  Узнать установлена ли BDE
   Категория: Базы данных

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

ABCDEFGHIJKLMNOPQRSTUVWXYZ

  << Вернуться  

 Length
1. function Length ( const SourceString : string ) : Integer;

2. function Length ( const SourceArray : array ) : Integer;
Функция (Unit System)
Возвращает число элементов в массиве или строке
Описание:
Функция Length возвращает или число символов в SourceString, или число элементов в SourceArray.
Пример кода: Получение длины строки и массивов

var openArray : array of char; fixedArray : array[2..4] of Integer; multiArray : array[2..4, 1..9] of Integer; shortStr : shortstring; longStr : string; i : Integer; begin // Определение длины открытого массива SetLength(openArray, 17); // Показ длины массивов ShowMessage('Длина openArray = '+IntToStr(Length(openArray))); ShowMessage('Длина fixedArray = '+IntToStr(Length(fixedArray))); ShowMessage('Длина multiArray = '+IntToStr(Length(multiArray))); // Применение к строкам shortStr := 'ABCDEFGH'; longStr := '12345678901234567890'; ShowMessage('Длина shortStr = '+IntToStr(Length(shortStr))); ShowMessage('Длина longStr = '+IntToStr(Length(longStr))); // Посимвольное отображение всех символов короткой строки for i := 1 to Length(shortStr) do ShowMessage('Символ '+IntToStr(i)+' = '+shortStr[i]); end;

Результат:
Функция Length возвращает или число символов в SourceString, или число элементов в SourceArray.
Примечание:
Массивы, по умолчанию, начинаются с индекса = 0. Так что длина такого массива на 1 меньше чем самый высокий индекс.

  << Вернуться