Unit |
|
Function |
|
Summary |
|
System |
|
Abs |
|
Gives the absolute value of a number (-ve sign is removed) |
System |
|
Addr |
|
Gives the address of a variable, function or procedure |
SysUtils |
|
AnsiCompareStr |
|
Compare two strings for equality |
SysUtils |
|
AnsiCompareText |
|
Compare two strings for equality, ignoring case |
StrUtils |
|
AnsiContainsStr |
|
Returns true if a string contains a substring |
StrUtils |
|
AnsiEndsStr |
|
Returns true if a string ends with a substring |
StrUtils |
|
AnsiIndexStr |
|
Compares a string with a list of strings - returns match index |
StrUtils |
|
AnsiLeftStr |
|
Extracts characters from the left of a string |
SysUtils |
|
AnsiLowerCase |
|
Change upper case characters in a string to lower case |
StrUtils |
|
AnsiMatchStr |
|
Returns true if a string exactly matches one of a list of strings |
StrUtils |
|
AnsiMidStr |
|
Returns a substring from the middle characters of a string |
SysUtils |
|
AnsiPos |
|
Find the position of one string in another |
StrUtils |
|
AnsiReplaceStr |
|
Replaces a part of one string with another |
StrUtils |
|
AnsiReverseString |
|
Reverses the sequence of letters in a string |
StrUtils |
|
AnsiRightStr |
|
Extracts characters from the right of a string |
StrUtils |
|
AnsiStartsStr |
|
Returns true if a string starts with a substring |
SysUtils |
|
AnsiUpperCase |
|
Change lower case characters in a string to upper case |
Math |
|
ArcCos |
|
The Arc Cosine of a number, returned in radians |
Math |
|
ArcSin |
|
The Arc Sine of a number, returned in radians |
System |
|
ArcTan |
|
The Arc Tangent of a number, returned in radians |
System |
|
Assigned |
|
Returns true if a reference is not nil |
System |
|
BeginThread |
|
Begins a separate thread of code execution |
Classes |
|
Bounds |
|
Create a TRect value from top left and size values |
StdConvs |
|
CelsiusToFahrenheit |
|
Convert a celsius temperature into fahrenheit |
SysUtils |
|
ChangeFileExt |
|
Change the extension part of a file name |
System |
|
Chr |
|
Convert an integer into a character |
SysUtils |
|
CompareStr |
|
Compare two strings to see which is greater than the other |
SysUtils |
|
CompareText |
|
Compare two strings for equality, ignoring case |
Math |
|
CompareValue |
|
Compare numeric values with a tolerance |
System |
|
Concat |
|
Concatenates one or more strings into one string |
ConvUtils |
|
Convert |
|
Convert one measurement value to another |
System |
|
Copy |
|
Create a copy of part of a string or an array |
System |
|
Cos |
|
The Cosine of a number |
SysUtils |
|
CreateDir |
|
Create a directory |
SysUtils |
|
CurrToStr |
|
Convert a currency value to a string |
SysUtils |
|
CurrToStrF |
|
Convert a currency value to a string with formatting |
SysUtils |
|
Date |
|
Gives the current date |
SysUtils |
|
DateTimeToFileDate |
|
Convert a TDateTime value to a File date/time format |
SysUtils |
|
DateTimeToStr |
|
Converts TDateTime date and time values to a string |
SysUtils |
|
DateToStr |
|
Converts a TDateTime date value to a string |
DateUtils |
|
DayOfTheMonth |
|
Gives day of month index for a TDateTime value (ISO 8601) |
DateUtils |
|
DayOfTheWeek |
|
Gives day of week index for a TDateTime value (ISO 8601) |
DateUtils |
|
DayOfTheYear |
|
Gives the day of the year for a TDateTime value (ISO 8601) |
SysUtils |
|
DayOfWeek |
|
Gives day of week index for a TDateTime value |
DateUtils |
|
DaysBetween |
|
Gives the whole number of days between 2 dates |
DateUtils |
|
DaysInAMonth |
|
Gives the number of days in a month |
DateUtils |
|
DaysInAYear |
|
Gives the number of days in a year |
DateUtils |
|
DaySpan |
|
Gives the fractional number of days between 2 dates |
Math |
|
DegToRad |
|
Convert a degrees value to radians |
SysUtils |
|
DeleteFile |
|
Delete a file specified by its file name |
SysUtils |
|
DirectoryExists |
|
Returns true if the given directory exists |
SysUtils |
|
DiskFree |
|
Gives the number of free bytes on a specified drive |
SysUtils |
|
DiskSize |
|
Gives the size in bytes of a specified drive |
StrUtils |
|
DupeString |
|
Creates a string containing copies of a substring |
SysUtils |
|
EncodeDate |
|
Build a TDateTime value from year, month and day values |
DateUtils |
|
EncodeDateTime |
|
Build a TDateTime value from day and time values |
SysUtils |
|
EncodeTime |
|
Build a TDateTime value from hour, min, sec and msec values |
DateUtils |
|
EndOfADay |
|
Generate a TDateTime value set to the very end of a day |
DateUtils |
|
EndOfAMonth |
|
Generate a TDateTime value set to the very end of a month |
System |
|
Eof |
|
Returns true if a file opened with Reset is at the end |
System |
|
Eoln |
|
Returns true if the current text file is pointing at a line end |
System |
|
Exp |
|
Gives the exponent of a number |
SysUtils |
|
ExtractFileDir |
|
Extracts the dir part of a full file name |
SysUtils |
|
ExtractFileDrive |
|
Extracts the drive part of a full file name |
SysUtils |
|
ExtractFileExt |
|
Extracts the extension part of a full file name |
SysUtils |
|
ExtractFileName |
|
Extracts the name part of a full file name |
SysUtils |
|
ExtractFilePath |
|
Extracts the path part of a full file name |
StdConvs |
|
FahrenheitToCelsius |
|
Convert a fahrenheit temperature into celsius |
SysUtils |
|
FileAge |
|
Get the last modified date/time of a file without opening it |
SysUtils |
|
FileDateToDateTime |
|
Converts a file date/time format to a TDateTime value |
SysUtils |
|
FileExists |
|
Returns true if the given file exists |
SysUtils |
|
FileGetAttr |
|
Gets the attributes of a file |
System |
|
FilePos |
|
Gives the file position in a binary or text file |
SysUtils |
|
FileSearch |
|
Search for a file in one or more directories |
SysUtils |
|
FileSetAttr |
|
Sets the attributes of a file |
SysUtils |
|
FileSetDate |
|
Set the last modified date and time of a file |
System |
|
FileSize |
|
Gives the size in records of an open file |
SysUtils |
|
FindClose |
|
Closes a successful FindFirst file search |
SysUtils |
|
FindCmdLineSwitch |
|
Determine whether a certain parameter switch was passed |
SysUtils |
|
FindFirst |
|
Finds all files matching a file mask and attributes |
SysUtils |
|
FindNext |
|
Find the next file after a successful FindFirst |
SysUtils |
|
FloatToStr |
|
Convert a floating point value to a string |
SysUtils |
|
FloatToStrF |
|
Convert a floating point value to a string with formatting |
SysUtils |
|
ForceDirectories |
|
Create a new path of directories |
SysUtils |
|
Format |
|
Rich formatting of numbers and text into a string |
SysUtils |
|
FormatCurr |
|
Rich formatting of a currency value into a string |
SysUtils |
|
FormatDateTime |
|
Rich formatting of a TDateTime variable into a string |
SysUtils |
|
FormatFloat |
|
Rich formatting of a floating point number into a string |
System |
|
Frac |
|
The fractional part of a floating point number |
SysUtils |
|
GetCurrentDir |
|
Get the current directory (drive plus directory) |
System |
|
GetLastError |
|
Gives the error code of the last failing Windows API call |
System |
|
GetMem |
|
Get a specified number of storage bytes |
System |
|
Hi |
|
Returns the hi-order byte of a (2 byte) Integer |
System |
|
High |
|
Returns the highest value of a type or variable |
DateUtils |
|
IncDay |
|
Increments a TDateTime variable by + or - number of days |
DateUtils |
|
IncMillisecond |
|
Increments a TDateTime variable by + or - number of milliseconds |
DateUtils |
|
IncMinute |
|
Increments a TDateTime variable by + or - number of minutes |
SysUtils |
|
IncMonth |
|
Increments a TDateTime variable by a number of months |
DateUtils |
|
IncSecond |
|
Increments a TDateTime variable by + or - number of seconds |
DateUtils |
|
IncYear |
|
Increments a TDateTime variable by a number of years |
Dialogs |
|
InputBox |
|
Display a dialog that asks for user text input, with default |
Dialogs |
|
InputQuery |
|
Display a dialog that asks for user text input |
System |
|
Int |
|
The integer part of a floating point number as a float |
SysUtils |
|
IntToHex |
|
Convert an Integer into a hexadecimal string |
SysUtils |
|
IntToStr |
|
Convert an integer into a string |
System |
|
IOResult |
|
Holds the return code of the last I/O operation |
Math |
|
IsInfinite |
|
Checks whether a floating point number is infinite |
SysUtils |
|
IsLeapYear |
|
Returns true if a given calendar year is a leap year |
System |
|
IsMultiThread |
|
Returns true if the code is running multiple threads |
Math |
|
IsNaN |
|
Checks to see if a floating point number holds a real number |
SysUtils |
|
LastDelimiter |
|
Find the last position of selected characters in a string |
System |
|
Length |
|
Return the number of elements in an array or string |
System |
|
Ln |
|
Gives the natural logarithm of a number |
System |
|
Lo |
|
Returns the low-order byte of a (2 byte) Integer |
Math |
|
Log10 |
|
Gives the log to base 10 of a number |
System |
|
Low |
|
Returns the lowest value of a type or variable |
SysUtils |
|
LowerCase |
|
Change upper case characters in a string to lower case |
Math |
|
Max |
|
Gives the maximum of two integer values |
Math |
|
Mean |
|
Gives the average for a set of numbers |
Dialogs |
|
MessageDlg |
|
Displays a message, symbol, and selectable buttons |
Dialogs |
|
MessageDlgPos |
|
Displays a message plus buttons at a given screen position |
Math |
|
Min |
|
Gives the minimum of two integer values |
DateUtils |
|
MonthOfTheYear |
|
Gives the month of the year for a TDateTime value |
SysUtils |
|
Now |
|
Gives the current date and time |
System |
|
Odd |
|
Tests whether an integer has an odd value |
System |
|
Ord |
|
Provides the Ordinal value of an integer, character or enum |
System |
|
ParamCount |
|
Gives the number of parameters passed to the current program |
System |
|
ParamStr |
|
Returns one of the parameters used to run the current program |
System |
|
Pi |
|
The mathematical constant |
Classes |
|
Point |
|
Generates a TPoint value from X and Y values |
Classes |
|
PointsEqual |
|
Compares two TPoint values for equality |
System |
|
Pos |
|
Find the position of one string in another |
System |
|
Pred |
|
Decrement an ordinal variable |
Printers |
|
Printer |
|
Returns a reference to the global Printer object |
Dialogs |
|
PromptForFileName |
|
Shows a dialog allowing the user to select a file |
Types |
|
PtInRect |
|
Tests to see if a point lies within a rectangle |
Math |
|
RadToDeg |
|
Converts a radian value to degrees |
System |
|
Random |
|
Generate a random floating point or integer number |
Math |
|
RandomRange |
|
Generate a random integer number within a supplied range |
DateUtils |
|
RecodeDate |
|
Change only the date part of a TDateTime variable |
DateUtils |
|
RecodeTime |
|
Change only the time part of a TDateTime variable |
Classes |
|
Rect |
|
Create a TRect value from 2 points or 4 coordinates |
SysUtils |
|
RemoveDir |
|
Remove a directory |
SysUtils |
|
RenameFile |
|
Rename a file or directory |
System |
|
Round |
|
Rounds a floating point number to an integer |
System |
|
SeekEof |
|
Skip to the end of the current line or file |
System |
|
SeekEoln |
|
Skip to the end of the current line or file |
FileCtrl |
|
SelectDirectory |
|
Display a dialog to allow user selection of a directory |
SysUtils |
|
SetCurrentDir |
|
Change the current directory |
System |
|
Sin |
|
The Sine of a number |
System |
|
SizeOf |
|
Gives the storage byte size of a type or variable |
System |
|
Slice |
|
Creates a slice of an array as an Open Array parameter |
System |
|
Sqr |
|
Gives the square of a number |
System |
|
Sqrt |
|
Gives the square root of a number |
System |
|
StringOfChar |
|
Creates a string with one character repeated many times |
SysUtils |
|
StringReplace |
|
Replace one or more substrings found within a string |
System |
|
StringToWideChar |
|
Converts a normal string into a WideChar 0 terminated buffer |
SysUtils |
|
StrScan |
|
Searches for a specific character in a constant string |
SysUtils |
|
StrToCurr |
|
Convert a number string into a currency value |
SysUtils |
|
StrToDate |
|
Converts a date string into a TDateTime value |
SysUtils |
|
StrToDateTime |
|
Converts a date+time string into a TDateTime value |
SysUtils |
|
StrToFloat |
|
Convert a number string into a floating point value |
SysUtils |
|
StrToInt |
|
Convert an integer string into an Integer value |
SysUtils |
|
StrToInt64 |
|
Convert an integer string into an Int64 value |
SysUtils |
|
StrToInt64Def |
|
Convert a string into an Int64 value with default |
SysUtils |
|
StrToIntDef |
|
Convert a string into an Integer value with default |
SysUtils |
|
StrToTime |
|
Converts a time string into a TDateTime value |
StrUtils |
|
StuffString |
|
Replaces a part of one string with another |
System |
|
Succ |
|
Increment an ordinal variable |
Math |
|
Sum |
|
Return the sum of an array of floating point values |
Math |
|
Tan |
|
The Tangent of a number |
SysUtils |
|
Time |
|
Gives the current time |
SysUtils |
|
TimeToStr |
|
Converts a TDateTime time value to a string |
DateUtils |
|
Tomorrow |
|
Gives the date tomorrow |
SysUtils |
|
Trim |
|
Removes leading and trailing blanks from a string |
SysUtils |
|
TrimLeft |
|
Removes leading blanks from a string |
SysUtils |
|
TrimRight |
|
Removes trailing blanks from a string |
System |
|
Trunc |
|
The integer part of a floating point number |
System |
|
UpCase |
|
Convert a Char value to upper case |
SysUtils |
|
UpperCase |
|
Change lower case characters in a string to upper case |
Variants |
|
VarType |
|
Gives the current type of a Variant variable |
System |
|
WideCharToString |
|
Copies a null terminated WideChar string to a normal string |
SysUtils |
|
WrapText |
|
Add line feeds into a string to simulate word wrap |
DateUtils |
|
Yesterday |
|
Gives the date yesterday |
|