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   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
 
 
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
  Functions
  Procedures
 
© CodeGear 2006 - 2007. All rights reserved.  |  Home Page