Basics
  Home  |  RTL by category : Functions
 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 AnsiContainsText Returns true if a string contains a substring, case insensitive
 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
 StrUtils 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
 SysUtils IncHour Increments a TDateTime variable by + or - number of hours
 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
 
 
Run Time Library Reference  
By first letter  
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z $
By Functionality  
 
 Data types
Integers, ordinals
Floating point types
String, char types
Pointer types
Other types
 
 Program structure
Program control
Program data
Looping
Logic
Object orientation
 
 Options
Control options
Data options
 
 Files
Operations
Data access
File name handling
 Strings and chars
Operations
Conversions from
Conversions to
Displaying
 
 
 Numbers and sets
Calculations
Conversions from
Conversions to
Trigonometry
Default numbers
Displaying
 
 
 Dates and Times
Calculations
Conversions from
Conversions to
Values
Displaying
 
By Unit  
 
System
SysUtils
StrUtils
DateUtils
FileCtrl
ConvUtils
StdConvs
Math
Classes
Dialogs
Types
Variants
 
By Category  
 
  Compiler Directives
  Directives
  Keywords
  Types
  Variables
  Constants
  Function
  Procedures
 
 Author links

 
Delphi Programming © Neil Moffatt All rights reserved.  |  Home Page