Хелпикс

Главная

Контакты

Случайная статья





Процедуры для работы со строками



Процедуры для работы со строками

function Length(S): Integer;

Length returns the number of characters actually used in the string or the number of elements in the array.

function Concat(s1 [, s2,..., sn]: string): string;

function Copy(S; Index, Count: Integer): string;

Копирует из строки S Count символов , начиная с номера Index

S is an expression of a string or dynamic-array type. Index and Count are integer-type expressions. Copy returns a substring or sub array containing Count characters or elements starting at S[Index].

procedure Delete(var S: string; Index, Count:Integer);

Удаляет из строки S Count символов , начиная с номера Index

procedure Insert(Source: string; var S: string; Index: Integer);

Вставляет подстроку Sourse в строку S , начиная с номера Index

function Pos(Substr: string; S: string): Integer;

Возвращает номер позиции первого вхождения подстроки Substr в S , или ноль, если подстрока не входит в S.

procedure Val(S; var V; var Code: Integer);

Преобразует строку в число с учетом возможности такого преобразования. Если преобразование успешное , то код Code равен 0, иначе номер символа для которого преобразование не возможно.

(разделителем должна быть только точка Например, 9.345)

procedure Str(X [: Width [: Decimals ]]; var S);

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

function StrToInt(const S: string): Integer;

function StrToFloat(const S: string): Extended;

function IntToStr(Value: Integer): string;

function FloatToStr(Value: Extended): string;

Function UpCase(Ch:Char):char;

Возвращает заглавную букву вместо строчной

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.