Category:Functions


 * procedure WriteLn(Text: string)
 * function StrToInt(Text: String): Integer
 * function iif(Condition: Boolean; IfTrue, IfFalse: Variant): Variant
 * function Random(Min, Max: Integer): Integer
 * function RGB(R, G, B: Byte): LongWord
 * function ExecRegExpr(const ARegExpr, AInputStr: string): boolean
 * procedure SplitRegExpr(const ARegExpr, AInputStr: string; APieces: TStrings)
 * function ReplaceRegExpr(const ARegExpr, AInputStr, AReplaceStr: string; AUseSubstitution: boolean): string
 * functionQuoteRegExprMetaChars(const AStr: string): string
 * function RegExprSubExpressions(const ARegExpr: string; ASubExprs : TStrings; AExtendedSyntax: boolean): integer
 * function EncodeDate(Year, Month, Day: Word): TDateTime
 * function EncodeTime(Hour, Min, Sec, MSec: Word): TDateTime
 * function TryEncodeDate(Year, Month, Day: Word; var Date: TDateTime): Boolean
 * function TryEncodeTime(Hour, Min, Sec, MSec: Word; var Time: TDateTime): Boolean
 * procedure DecodeDate(const DateTime: TDateTime; var Year, Month, Day: Word)
 * procedure DecodeTime(const DateTime: TDateTime; var Hour, Min, Sec, MSec: Word)
 * function DayOfWeek(const DateTime: TDateTime): Word
 * function Date: TDateTime
 * function Time: TDateTime
 * function Now: TDateTime
 * function DateTimeToUnix(D: TDateTime): Int64
 * function UnixToDateTime(U: Int64): TDateTime
 * function DateToStr(D: TDateTime): String
 * function StrToDate(const s: String): TDateTime
 * function FormatDateTime(const fmt: String; D: TDateTime): String
 * procedure UnloadDll(s: string)
 * function DLLGetLastError: Longint