2.6. Строки

Copy(AParam_1, AParam_2, AParam_3: Variant): String

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
  • AParam_3 (Variant) -- Описание отсутствует
Return type:

String

CompareText(AText1, AText2: String): Integer

Функция сравнивает строку AText1 и AText2. Функция возвращает значение:

меньше нуля
если AText1 < AText2
ноль
если AText1 = AText2
больше нуля
если AText1 > AText2

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

Parameters:
  • AText1 (String) -- Описание отсутствует
  • AText2 (String) -- Описание отсутствует
Return type:

Integer

AnsiCompareText(AText1, AText2: String): Integer

Сравнивает строки AText1 и S2 c чувствительностью к регистру. Возвращает следующие значения:

меньше нуля
если AText1 < AText2
ноль
если AText1 = AText2
больше нуля
если AText1 > AText2
Parameters:
  • AText1 (String) -- Описание отсутствует
  • AText2 (String) -- Описание отсутствует
Return type:

Integer

CompareStr(AStr1, AStr2: Variant): Integer

Функция сравнивает строку AStr1 и AStr2. Функция возвращает значения:

меньше нуля
если S1 < S2
ноль
если S1 = S2
больше нуля
если S1 > S2

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

Parameters:
  • AStr1 (Variant) -- Описание отсутствует
  • AStr2 (Variant) -- Описание отсутствует
Return type:

Integer

AnsiCompareStr(S1, S2: String): Integer

Сравнивает строки S1 и S2 c чувствительностью к регистру. Возвращает следующие значения:

меньше нуля
если S1 < S2
ноль
если S1 = S2
больше нуля
если S1 > S2
Parameters:
  • S1 (String) -- Описание отсутствует
  • S2 (String) -- Описание отсутствует
Return type:

Integer

AnsiEndsText(ASubStr, AStr: String): Boolean

Метод проверяет, является ли одна строка окончанием другой (метод регистронезависимый)

Parameters:
  • ASubStr (String) -- подстрока
  • AStr (String) -- строка
Return type:

Boolean

AnsiEndsStr(ASubStr, AStr: String): Boolean

Метод проверяет, является ли одна строка окончанием другой (метод регистрозависимый)

Parameters:
  • ASubStr (String) -- подстрока
  • AStr (String) -- строка
Return type:

Boolean

AnsiStartsText(ASubStr, AStr: String): Boolean

Метод проверяет, является ли одна строка началом другой (метод регистронезависимый)

Parameters:
  • ASubStr (String) -- подстрока
  • AStr (String) -- строка
Return type:

Boolean

AnsiStartsStr(ASubStr, AStr: String): Boolean

Метод проверяет, является ли одна строка началом другой (метод регистрозависимый)

Parameters:
  • ASubStr (String) -- подстрока
  • AStr (String) -- строка
Return type:

Boolean

ContainsText(AText, ASubText: String): Boolean

Функция возращет True, если ASubText является подстрокой строки AText. Функция является нечувствительной к регистру символов.

Parameters:
  • AText (String) -- Строка в которой ищется подстрока.
  • ASubText (String) -- Подстрока.
Return type:

Boolean

ContainsStr(AText, ASubText: String): Boolean

Функция возращет True, если ASubText является подстрокой строки AText. Функция является чувствительной к регистру.

Parameters:
  • AText (String) -- Строка в которой ищется подстрока.
  • ASubText (String) -- Подстрока.
Return type:

Boolean

MidStr(AText: String; AStart, ACount: Integer): String

Возвращает подстроку содержащию ACount символов из AText начиная c AStart.

Parameters:
  • AText (String) -- Описание отсутствует
  • AStart (Integer) -- Описание отсутствует
  • ACount (Integer) -- Описание отсутствует
Return type:

String

ReplaceText(AText, AFromText, AToText: String): String

Заменяет все вхождения AFromText в строке AText строкой AToText. Функция нечувствительна к регистру набора символов.

Parameters:
  • AText (String) -- Исходная строка.
  • AFromText (String) -- Подстрока.
  • AToText (String) -- Новая подстрока.
Return type:

String

ReplaceStr(AText, AFromText, AToText: String): String

Заменяет все вхождения AFromText в строке AText строкой AToText. Функция чувствительна к регистру набора символов.

Parameters:
  • AText (String) -- Исходная строка.
  • AFromText (String) -- Подстрока.
  • AToText (String) -- Новая подстрока.
Return type:

String

Delete(AStr, AIndex, ACount: Variant): String

Метод удаляет подстроку из строки AStr с символа по номеру AIndex, ACount символов.

Parameters:
  • AStr (Variant) -- Строка из которой будет удаляться ACount символов с символа AIndex.
  • AIndex (Variant) -- Начало подстроки которую следует удалить.
  • ACount (Variant) -- Количество символов подстроки.
Return type:

String

Chr(AX: Integer): Char

Функция возвращает ASCII символ по значению AX.

Parameters:AX (Integer) -- Описание отсутствует
Return type:Char
Fmt(FormatStr: String; Params: Array): String

Форматирует строку, заменяя подстроки {n} на соответствующие параметры.

Parameters:
  • FormatStr (String) -- Cтрока формата, для подстановки параметров используется '{n}', где n-номер параметра (нумерация с нуля).
  • Params (Array) -- Массив параметров, которые будут подставлены в строку формата.
Return type:

String

Format(AFormat: String; AArgs: Array): String

Функция выполняяет форматирование строки AFormat с использованием массива аргументов AArgs.

Parameters:
  • AFormat (String) --

    Строка форматирования. Содержит буквенные символы и спецификаторы формата. Буквенные символы переносятся в результирующую строку. Спецификаторы формата разбирают аргументы из списка и применяют к ним форматирование.

    Спецификаторы формата имеют следующий вид:

    "%" [index ":"] ["-"] [width] ["." prec] type

    Спецификаторы формата начинаются с символа %. После него идут, по порядку:

    • Необязательный параметр - индекс аргумента в списке аргумнтов (индекс первого элемента - 0), [index ":"]
    • Необязательный параметр - выравнивание по левому краю, ["-"]
    • Необязательный параметр - ширина поля, [width]
    • Необязательный параметр - точность отображения чисел, ["." prec]
    • Тип аргумента из списка, который будет вставлен в строку вместо спецификатора, type

    Возможные типы спецификаторов для вставки в строку

    d
    Decimal. Десятичное целое число. Значение преобразуется в строку десятичных цифр. Если спецификатор формата содержит поле точности, то результирующая строка должна содержать количество цифр, но не менее указанного значения. Если форматируемое значение содержит меньше цифр, оно дополняется слева нулями.
    u
    Unsigned decimal. Аналогично 'd', но не выводится знак числа.
    e
    Scientific. Число с плавающей точкой. Значение конвертируется в строку формата "-d.ddd...E+ddd". Отрицательные числа начинаются со знака "-". Перед десятичной точкой всегда присутствует одна цифра. По умолчанию точность равна 15, если не задан спецификатор точности. После символа экспоненты "Е" всегда стоит знак "+" или "-" и минимум три цифры.
    f
    Fixed. Число с плавающей точкой. Значение конвертируется в строку формата "-ddd.ddd...". Отрицательные числа начинаются со знака "-". По умолчанию точность равна 2, если не задан спецификатор точности.
    g
    General. Число с плавающей точкой. Значение конвертируется в кратчайшую строку десятичных символов используя формат "Fixed" или "Scientific". По умолчанию точность равна 15, если не задан спецификатор точности. Конечные нули обрезаются, десятичная точка выводится только в случае необходимости. Если количество цифр слева от десятичной точки меньше или равно точности, либо значеине больше либо равно 0.00001, то при конвертации используется формат "Fixed". В противном случае используется формат "Scientific".
    n
    Number. Число с плавающей точкой. Значение конвертируется в строку формата "-d,ddd,ddd.ddd...". Данный формат повторяет формат "Fixed" за исключением того, что результат содержит знаки, отделяющие тысячи
    m
    Money. Число с плавающей точкой. Значение конвертируется в строку, представляющую валюту. Конвертирование контролиреутся глобальными переменными CurrencyString, CurrencyFormat, NegCurrFormat, ThousandSeparator, DecimalSeparator, CurrencyDecimals или их эквивалентами в структуре TFormatSettings. Если указан спецификатор точномти, то его значение перкрывает значение переменной CurrencyDecimals или ее эквивалента в структуре TFormatSettings.
    p
    Pointer. Указатель. Значение конвертируется в строку из восьми символов, которая отображает значение указателя в шестнадцатеричном виде
    s
    String. Символ (буква), строка или указатель на строку (PChar). Строка или символ вставляется на место спецификатора формата.
  • AArgs (Array) -- Массив аргументов.
Return type:

String

Пример использования
<pascal>
  Format('%*.*f', [8, 2, 123.456]);
  // is equivalent to
  Format('%8.2f', [123.456]);
</pascal>
GetFmtCaption(Name: String; Params: Array): String

Выражение GetFmtCaption(Name,Params) равно выражению Fmt(GetCaption(Name),Params).

Parameters:
  • Name (String) -- Системное имя представления понятия
  • Params (Array) -- Массив параметров, подставляемых в текст представления понятия.
Return type:

String

Trim(S: String): String

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

Parameters:S (String) -- Строка, которую необходимо обрезать.
Return type:String
TrimLeft(AStr: String): String

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

Parameters:AStr (String) -- Строка, которую необходимо обрезать.
Return type:String
TrimRight(AStr: String): String

Функция удаляет пробелы в конце строки

Parameters:AStr (String) -- Строка, которую необходимо обрезать.
Return type:String
LowerCase(AStr: String): String

Функция приводит все символы строки к нижнему регистру.

Parameters:AStr (String) -- Описание отсутствует
Return type:String
UpperCase(AStr: String): String

Функция приводит все символы строки к верхнему регистру.

Parameters:AStr (String) -- Описание отсутствует
Return type:String
AnsiLowerCase(AStr: String): String

Функция возвращает копию строки AStr, преобразованную к нижнему регистру набора символов.

Parameters:AStr (String) -- Описание отсутствует
Return type:String
AnsiUpperCase(AStr: String): String

Функция возвращает копию строки AStr преобразованную к верхнему регистру набора символов.

Parameters:AStr (String) -- Описание отсутствует
Return type:String
StrToTime(AStr: String): TDateTime

Функция возвращает время, преобразуя строку AStr к типу TTime.

Parameters:AStr (String) -- Время в строковом значение.
Return type:TDateTime
StrToDate(AStr: String): TDateTime

Функция преобразует строку AStr к типу TDate.

Parameters:AStr (String) -- Значение даты в строковом представлении.
Return type:TDateTime
StrToDateTime(AValue: String): TDateTime

Преобразует строку AValue в значение типа дата-время, согласно строке форматирования установленной в настройках ОС

Parameters:AValue (String) -- Описание отсутствует
Return type:TDateTime
StrToIntDef(AStr: String; ADefault: Integer): Integer

Функция возвращает целочисленное значение строки AStr, выполняя приведение типа. Если функция не может выполнить приведение типа, то возвращает значение параметра ADefault.

Parameters:
  • AStr (String) -- Строка.
  • ADefault (Integer) -- Значение по умолчанию.
Return type:

Integer

StrToInt(AStr: String): Integer

Функция возвращает число, выполняя приведение типов от строки AStr к целочисленному значению.

Parameters:AStr (String) -- Описание отсутствует
Return type:Integer
StrToFloat(AStr: Variant): Float

Функция преобразует строку AStr в число с плавающей запятой.

Parameters:AStr (Variant) -- Описание отсутствует
Return type:Float
StrToDouble(AStr: String): Double

Функция преобразует строку AStr в число с плавающей запятой.

Parameters:AStr (String) -- Входная строка.
Return type:Double
StrToDateFmt(AValue, AFmtString: String): Variant

Преобразует строку AValue в значение типа дата, согласно строке форматирования AFmtString.

Parameters:
  • AValue (String) -- Описание отсутствует
  • AFmtString (String) -- Описание отсутствует
Return type:

Variant

StrToDateTimeFmt(AValue, AFmtString: String): TDateTime

Преобразует строку AValue в значение типа дата-время, согласно строке форматирования AFmtString.

Parameters:
  • AValue (String) -- Описание отсутствует
  • AFmtString (String) --

    Описание отсутствует

    Note

    Особенности строки форматирования для метода StrToDateTimeFmt: Строка должна содержать как строку формата даты так и формата времени, разделённых пробелом. То, что до пробела будет считаться форматом даты, после пробела форматом времени Разделитель даты (времени) может быть произвольным ( . , : ; / -). Разделителем считается первый символ в строке формата не являющийся числом или буквой. Пример: 'YYYY/MM/DD h-mm-ss' в данном случае разделителем даты будет "/", а разделителем времени "-".

Return type:

TDateTime

Пример использования
<pascal>
  ShowMessage(StrToDateFmt('2005-12-10', 'YYYY-MM-DD'));
  ShowMessage(StrToDateTimeFmt('2005/12/10 10-15-26', 'YYYY/MM/DD h-mm-ss'));
  ShowMessage(StrToTimeFmt('10.15.26', 'h.mm.ss'));
</pascal>
StrToTimeFmt(AValue, AFmtString: String): TDateTime

Преобразует строку AValue в значение типа время, согласно строке форматирования AFmtString.

Parameters:
  • AValue (String) -- Описание отсутствует
  • AFmtString (String) -- Описание отсутствует
Return type:

TDateTime

StringToArray(AText: Variant; ADelimiter: Char): Array

Функция преобразует строку Atext в одномерный массив

Parameters:
  • AText (Variant) -- Исходная строка.
  • ADelimiter (Char) -- Cимвол-разделитель.
Return type:

Array

ArrayToString(AArray: Array; ADelimiter: String): String

Функция преобразует одномерный массив AArray в строку с разделителем ADelimiter.

Parameters:
  • AArray (Array) -- Исходный массив. Если в качестве параметра AArray был передан не массив, то функция вернёт строковое представление переменной
  • ADelimiter (String) -- Символ-разделитель
Return type:

String

IntToStr(AValue: Integer): String

Функция возвращает строку, выполняя приведение значения AValue целочисленного типа к строке.

Parameters:AValue (Integer) -- Описание отсутствует
Return type:String
IntToHex(ADigits, AValue: Integer): String

Функция возвращает шестнадцатиричное представление в строку целочисленного числа AValue.

Parameters:
  • ADigits (Integer) -- Минимальное количество символов в шестнадцатиричном представлении.
  • AValue (Integer) -- Значение которое необходимо представить в шестнадцатиричном предствалении.
Return type:

String

FloatToStr(AValue: Float): String

Функция возвращает строку, выполняя приведение типа числа AValue к строке.

Parameters:AValue (Float) -- Вещественное число.
Return type:String
FormatFloat(AParam_1, AParam_2: Variant): String

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

String

TimeToStr(ATime: TDateTime): String

Функция преобразует время ATime в строку и возвращает строковое значение.

Parameters:ATime (TDateTime) -- Описание отсутствует
Return type:String
DateTimeToStr(AParam_1: Variant): String

Описание отсутствует

Parameters:AParam_1 (Variant) -- Описание отсутствует
Return type:String
DateToStr(ADate: TDateTime): String

Функция возвращает строку, выполняя приведение типа даты ADate к строке.

Parameters:ADate (TDateTime) -- Значение даты.
Return type:String
VarToStr(AVariant: Variant): String

Функция конвертирует значение Variant переменной в строку.

Parameters:AVariant (Variant) -- Переменная, значение которой должно быть преобразовано в строку
Return type:String
ConvertOemToAnsi(AParam_1: Variant): String

Описание отсутствует

Parameters:AParam_1 (Variant) -- Описание отсутствует
Return type:String
ConvertAnsiToOem(AParam_1: Variant): String

Описание отсутствует

Parameters:AParam_1 (Variant) -- Описание отсутствует
Return type:String
Length(AStr: String): Integer

Возвращает длину строки AStr.

Parameters:AStr (String) -- Описание отсутствует
Return type:Integer
Pos(ASubstr, AStr: String): Integer

Функция возвращает индекс символа начала первого вхождения подстроки ASubStr в строку AStr. В случие если подстрока не найдена, функция возвращает 0.

Parameters:
  • ASubstr (String) -- Описание отсутствует
  • AStr (String) -- Описание отсутствует
Return type:

Integer

Ord(S: Char): Integer

Функция возвращает byte код ASCII символа S.

Parameters:S (Char) -- ASCII символ.
Return type:Integer

2.6.1. TatStrUtilsLibrary

class TatStrUtilsLibrary

Строковые функции

DecodeSoundexWord(AParam_1: Variant): Variant

Описание отсутствует

Parameters:AParam_1 (Variant) -- Описание отсутствует
Return type:Variant
PosEx(AParam_1, AParam_2, AParam_3: Variant): Integer

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
  • AParam_3 (Variant) -- Описание отсутствует
Return type:

Integer

AnsiLeftStr(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

AnsiReverseString(AParam_1: Variant): Variant

Описание отсутствует

Parameters:AParam_1 (Variant) -- Описание отсутствует
Return type:Variant
AnsiStartsStr(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

AnsiContainsText(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

AnsiContainsStr(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

SoundexProc(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

SoundexCompare(AParam_1, AParam_2, AParam_3: Variant): Integer

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
  • AParam_3 (Variant) -- Описание отсутствует
Return type:

Integer

SoundexSimilar(AParam_1, AParam_2, AParam_3: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
  • AParam_3 (Variant) -- Описание отсутствует
Return type:

Variant

SoundexWord(AParam_1: Variant): Integer

Описание отсутствует

Parameters:AParam_1 (Variant) -- Описание отсутствует
Return type:Integer
DecodeSoundexInt(AParam_1: Variant): Variant

Описание отсутствует

Parameters:AParam_1 (Variant) -- Описание отсутствует
Return type:Variant
SoundexInt(AParam_1, AParam_2: Variant): Integer

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Integer

Soundex(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

SearchBuf(AParam_1, AParam_2, AParam_3, AParam_4, AParam_5, AParam_6: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
  • AParam_3 (Variant) -- Описание отсутствует
  • AParam_4 (Variant) -- Описание отсутствует
  • AParam_5 (Variant) -- Описание отсутствует
  • AParam_6 (Variant) -- Описание отсутствует
Return type:

Variant

AnsiMidStr(AParam_1, AParam_2, AParam_3: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
  • AParam_3 (Variant) -- Описание отсутствует
Return type:

Variant

AnsiRightStr(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

MidBStr(AParam_1, AParam_2, AParam_3: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
  • AParam_3 (Variant) -- Описание отсутствует
Return type:

Variant

RightBStr(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

LeftBStr(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

StuffString(AParam_1, AParam_2, AParam_3, AParam_4: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
  • AParam_3 (Variant) -- Описание отсутствует
  • AParam_4 (Variant) -- Описание отсутствует
Return type:

Variant

ReverseString(AParam_1: Variant): Variant

Описание отсутствует

Parameters:AParam_1 (Variant) -- Описание отсутствует
Return type:Variant
DupeString(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

AnsiReplaceStr(AParam_1, AParam_2, AParam_3: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
  • AParam_3 (Variant) -- Описание отсутствует
Return type:

Variant

AnsiEndsStr(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

AnsiReplaceText(AParam_1, AParam_2, AParam_3: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
  • AParam_3 (Variant) -- Описание отсутствует
Return type:

Variant

AnsiEndsText(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

AnsiStartsText(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

AnsiResemblesText(AParam_1, AParam_2: Variant): Variant

Описание отсутствует

Parameters:
  • AParam_1 (Variant) -- Описание отсутствует
  • AParam_2 (Variant) -- Описание отсутствует
Return type:

Variant

2.6.2. TStringList

class TStringList

Объект для работы со строками. Для его использования необходимо подключить (с помощью директивы "uses") модуль Classes

NameValueSeparator: Char

Описание отсутствует

Return type:Char
Values: String

Описание отсутствует

Return type:String
QuoteChar: Char

Описание отсутствует

Return type:Char
Objects: object

Описание отсутствует

Return type:object
DelimitedText: String

Описание отсутствует

Return type:String
CommaText: String

Описание отсутствует

Return type:String
Strings: String

Описание отсутствует

Return type:String
Count: Integer

Описание отсутствует

Аттрибут только для чтения

Return type:Integer
ValueFromIndex: String

Описание отсутствует

Return type:String
Names: String

Описание отсутствует

Return type:String
Text: String

Описание отсутствует

Return type:String
Delimiter: Char

Описание отсутствует

Return type:Char
Create(): TStringList

Описание отсутствует

Return type:TStringList
SaveToStream(Stream: object)

Описание отсутствует

Parameters:Stream (object) -- Описание отсутствует
SaveToFile(FileName: String)

Описание отсутствует

Parameters:FileName (String) -- Описание отсутствует
LoadFromStream(stream: object)

Описание отсутствует

Parameters:stream (object) -- Описание отсутствует
LoadFromFile(FileName: String)

Описание отсутствует

Parameters:FileName (String) -- Описание отсутствует
Append(string: String)

Описание отсутствует

Parameters:string (String) -- Описание отсутствует
Sort()

Описание отсутствует

InsertObject(AIndex: Integer; AString: String; AObject: object)

Описание отсутствует

Parameters:
  • AIndex (Integer) -- Описание отсутствует
  • AString (String) -- Описание отсутствует
  • AObject (object) -- Описание отсутствует
Exchange(index1, index2: Integer)

Описание отсутствует

Parameters:
  • index1 (Integer) -- Описание отсутствует
  • index2 (Integer) -- Описание отсутствует
IndexOf(string: String): Integer

Описание отсутствует

Parameters:string (String) -- Описание отсутствует
Return type:Integer
Insert(index: Integer; string: String)

Описание отсутствует

Parameters:
  • index (Integer) -- Описание отсутствует
  • string (String) -- Описание отсутствует
Delete(index: Integer)

Описание отсутствует

Parameters:index (Integer) -- Описание отсутствует
Clear()

Описание отсутствует

AddObject(string: String; object: object): Integer

Описание отсутствует

Parameters:
  • string (String) -- Описание отсутствует
  • object (object) -- Описание отсутствует
Return type:

Integer

Add(string: String): Integer

Описание отсутствует

Parameters:string (String) -- Описание отсутствует
Return type:Integer