Вход


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

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


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

  


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


Справочник по функциям Delphi. Функции работы со строками типа String
Справочник по функциям Delphi. Функции работы с файлами
Справочник по функциям Delphi. Функции форматирования строк
Справочник по функциям Delphi. Функциии преобразования чисел с плавающей точкой
Справочник по функциям Delphi. Работа с датами и временем
Справочник по функциям Delphi. Функции для работы с памятью

Таблица содержит функции для работы с типом 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