Вход


Главная страница >> Учебный процесс >> Конспекты >> Delphi. Библиотека визуальных компонентов VCL >> Справочник по функциям Delphi. Функции работы со строками типа String >> Справочник по функциям Delphi. Функции работы со строками типа String
Переход на главную страницу

Сервер поддерживается
кафедрой информатики и вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail :
kadan@grsu.grodno.by


[Назад]    [Содержание ]    [Вперед]

  


Справочник по функциям Delphi. Функции работы со строками типа String


Справочник по функциям Delphi. Функции работы со строками типа String
Справочник по функциям Delphi. Функции работы со строками типа PChar

Таблица содержит функции для работы с типом string. Все перечисленные в ней функции находятся в модуле SYSUTILS.

Function NewStr(const S: String): PString; Создает копию строки S и возвращает указатель на нее.
Procedure DisposeStr(P: PString) ; Уничтожает строку, на которую указывает Р.
Procedure AssignStr(var P: PString; const S: string); Уничтожает строку, на которую указывает Р и затем присваивает ему адрес созданной копии строки S.
Procedure AppendStr(var Dest: string; const S: string); Добавляет строку S в конец строки Dest.
Function UpperCase(const S: string): string; Преобразует символы 'a'..'z' в строке S к верхнему регистру.
Function LowerCase(const S: string): string; Преобразует символы 'A'..'Z' в строке S к нижнему регистру.
Function CompareStr(const SI, S2: string): Integer; Сравнивает две строки S1 и S2 с учетом регистра символов. Возвращаемое значение равно 0 в случае равенства строк или разности кодов пары первых несовпадающих символов.
Function CompareText(const SI, S2: string): Integer; Сравнивает две строки без учета регистра символов.
Function AnsiUpperCase(const S: string): string; Преобразует символы в строке к верхнему регистру с учетом языкового драйвера.
Function AnsiLowerCase(const S: string): string; Преобразует символы в строке к нижнему регистру с учетом языкового драйвера.
Function AnsiCompareStr(const S1, S2: string): Integer; Сравнивает две строки с использованием языкового драйвера и с учетом регистра символов.
Function AnsiCompareText(const S1, S2: string): Integer; Сравнивает две строки с использованием языкового драйвера и без учета регистра символов.
Function IsValidIdent(const Ident: string): Boolean; Возвращает True, если строка Ident может служить идентификатором в программе на Object Pascal (т. е. содержит только буквы и цифры, причем первый символ ? буква).
Function IntToStr(Value: Longint): string; Преобразует целое число в строку.
Function IntToHex(Value: Longint; Digits: Integer): string; Преобразует целое число в строку с его шестнадцатеричным представлением.
Function StrToInt(const S: string): Longint; Преобразует строку в целое число. При ошибке возникает исключительная ситуация EConvertError.
Function StrToIntDef(const S: string; Default: Longint): Longint ; Работает как StrToInt, но при ошибке возвращает значение Default.
Function LoadStr(Ident: Word) : string; Загружает строку с индексом Ident из ресурсов приложения.
Function FmtLoadStr(Ident: Word; const Args: array of const): string; Загружает строку с индексом Ident из ресурсов приложения с форматированием (см. описание функции Format).



[Назад]    [Содержание ]    [Вперед]

  


Для комментария : kadan@grsu.grodno.by

  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017