<< Click to Display Table of Contents >> Navigation: »No topics above this level« Standard functions |
Async(Proc, After: procedure);
Decode(value1, result1, [valueN, resultN], valueElse: variant): variant;
ExceptionMessage() : string;
Iif(condition: boolean; IfTrue, IfFalse: variant): variant;
IfThen(condition: boolean; IfTrue, IfFalse: variant): variant;
InRange(Value: variant; Min, Max: variant): boolean;
ReleaseObject(A: TObject): TObject;
StrIn(s: string; v1, v2, [..vN] : string): boolean;
SetLength(Value: string or array; Length: integer);
SetTimeout(Proc: procedure; Timeout: integer);
Assigned(var v): boolean;
Abs(X: double): double
ArcTan(X: Extended): Extended
Cos(X: Extended): Extended
Char(c: integer): char
Copy(s: string; Index, Count: integer): string
Dec(var value: integer; decrement: integer = 1);
Delete(var s: string; Index, count: integer);
Exp(X: Extended): Extended
Frac(X: Extended): Extended
High(A: array): integer;
Inc(var value: integer; increment: integer = 1);
Insert(Substring: string; var Target: string; Index: integer);
Length(s: string): integer
Ln(X: Extended): Extended
MkDir(s: string)
Odd(X: integer): boolean
Pred(x: integer): integer
ParamCount()
ParamStr(Index: integer): string
Pos(const Substr, Str: string): integer
PosEx(const Substr, Str: string; Offset: integer): integer
Randomize()
Random(ARange: integer): integer', @_Random);
RmDir(s: string)
Round(X: double): integer
Sqr(X: double): double
Sqrt(X: Extended): Extended;', @Sqrt);
Sin(X: Extended): Extended
Succ(x: integer): integer
Swap(x: integer): integer
Sleep(x: integer)
Tangent(X: Extended): Extended
Trunc(X: double): integer
UTF8Encode(s: string): ansistring
GetTickCount(): integer
Abort()
AnsiLowerCase(s: string): string
AnsiSameStr(s1, s2: string): boolean
AnsiSameText(s1, s2: string): boolean
AnsiUpperCase(s: string): string
AnsiQuotedStr(s: string): string
ChangeFileExt(FileName, Extension: string): string
CompareText(s1, s2: string): integer
CurrentYear: integer
DirectoryExists(Path: string): boolean
Date(): TDateTime
DayOfWeek(Date: TDateTime): integer
DeleteFile(FileName: string): boolean
EncodeDate(Year, Month, Day: integer): TDateTime
EncodeTime(Hour, Min, Sec, s100: integer): TDateTime
ExtractFilePath(FileName: string): string
ExtractFileName(FileName: string): string
ExtractFileExt(FileName: string): string
FileExists(FileName: string): boolean
FileCreate(FileName: string): integer
FileOpen(FileName: string; Mode: integer): integer
FileClose(Handle: integer)
FileWrite(Handle, Buffer, Count: integer): integer
ForceDirectories(Dir: string)
Format(s: string; Param: array of const): string;
FormatDateTime(Format: string; Value: TDateTime): string
FormatFloat(Format: string; Value: extended): string
FloatToStr(Value: extended): string
FloatToStrF(Value: Extended; Format: integer; Precision, Digits: Integer): string
IncMonth(Date: TDateTime; NumberOfMonths: Integer): TDateTime
IntToStr(n: integer): string
IntToStr64(n: cardinal): string
IntToHex(Value: Integer; Digits: Integer): string;
LowerCase(s: string): string
Now(): TDateTime
QuotedStr(s: string): string
RenameFile(OldName, NewName: string): Boolean
ReplaceStr(S, OldPattern, NewPattern: string): string
StringReplace(S, OldPattern, NewPattern: string): string
StrToInt(s: string): integer
StrToIntDef(S: string; Default: Integer): Integer
StrToFloat(S: string): Extended;
StrToFloatDef(S: string; Default: Extended): Extended;
StrToBool(s: string): boolean
StrToTime(s: string): TDateTime
StrToDate(s: string): TDateTime
StrToDateTime(s: string): TDateTime
Trim(s: string): string
TrimLeft(s: string): string
TrimRight(s: string): string
TimetoStr(t: TDateTime): string
SetCurrentDir(Dir: string): Boolean
SameStr(s1, s2: string): boolean
SameText(s1, s2: string): boolean
UpperCase(s: string): string
YearOf(AValue: TDateTime): Word
MonthOf(AValue: TDateTime): Word
WeekOf(AValue: TDateTime): Word
DayOf(AValue: TDateTime): Word
HourOf(AValue: TDateTime): Word
MinuteOf(AValue: TDateTime): Word
SecondOf(AValue: TDateTime): Word
MillisecondOf(AValue: TDateTime): Word;
StartOfTheYear(const AValue: TDateTime): TDateTime
EndOfTheYear(const AValue: TDateTime): TDateTime
StartOfTheMonth(const AValue: TDateTime): TDateTime
EndOfTheMonth(const AValue: TDateTime): TDateTime
StartOfTheWeek(const AValue: TDateTime): TDateTime
EndOfTheWeek(const AValue: TDateTime): TDateTime
Ceil(X: single): integer
Floor(X: single): integer
Power(Base, Exponent: Extended): Extended;
Sign(AValue: double): integer;
HTML functions
AnsiStartsWith(s, start: string): boolean
AnsiEndsWith(s, start: string): boolean
StartsWith(s, start: string): boolean
EndsWith(s, start: string): boolean
FindChar(c: char; s: string; Start: integer = 1): integer
BlankString(s: string): boolean
HTMLEncode(s: string; NewLength : integer = -1): string
HTMLEncodeAttr(s: string; NewLength : integer = -1): string
iStrToFloat(s: string): single
StrToDateFmt(s: string; format : string =''dd.mm.yyyy hh:nn:ss''): TDateTime