| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
  | 
Abandon the signal handler  | 
|
  | 
Abort program execution.  | 
|
  | 
Add a disk to the list of known disks (Unix only)  | 
|
  | 
Add a procedure to the exit chain.  | 
|
  | 
Convert possible line-endings to the currently valid line ending.  | 
|
  | 
Compare 2 filenames.  | 
|
  | 
Compare 2 ansistrings, case sensitive, ignoring accents characters.  | 
|
  | 
Compare 2 ansistrings, case insensitive, ignoring accents characters.  | 
|
  | 
||
  | 
Removes the first quoted string from a string.  | 
|
  | 
Return a pointer to the last character of a string.  | 
|
  | 
Return a lowercase version of a string.  | 
|
  | 
Convert filename to lowercase.  | 
|
  | 
Return Position of one ansistring in another.  | 
|
  | 
Return a quoted version of a string.  | 
|
  | 
Checks whether 2 strings are the same (case sensitive)  | 
|
  | 
Checks whether 2 strings are the same (case insensitive)  | 
|
  | 
Compare two null-terminated strings. Case sensitive.  | 
|
  | 
Compare two null-terminated strings. Case insensitive.  | 
|
  | 
Return a pointer to the last character of a string.  | 
|
  | 
Compare a limited number of characters of 2 strings  | 
|
  | 
Compares a given number of characters of a string, case insensitive.  | 
|
  | 
Convert a null-terminated string to all-lowercase characters.  | 
|
  | 
Return position of one null-terminated substring in another  | 
|
  | 
Find last occurrence of a character in a null-terminated string.  | 
|
  | 
Find first occurrence of a character in a null-terminated string.  | 
|
  | 
Convert a null-terminated string to all-uppercase characters.  | 
|
  | 
Return an uppercase version of a string, taking into account special characters.  | 
|
  | 
Convert filename to uppercase.  | 
|
  | 
Append one ansistring to another.  | 
|
  | 
Return a default application name  | 
|
  | 
Assigns an ansistring to a null-terminated string.  | 
|
  | 
Convert a BCD coded integer to a normal integer.  | 
|
  | 
Sound the system bell.  | 
|
  | 
Convert a boolean value to a string.  | 
|
  | 
Return the bytes in a string  | 
|
  | 
Convert a character index in Bytes to an Index in characters  | 
|
  | 
Convert a length in bytes to a length in characters.  | 
|
  | 
Return the type of byte in an ansistring for a multi-byte character set  | 
|
  | 
Call the exit chain procedures.  | 
|
  | 
Change the extension of a filename.  | 
|
  | 
Check whether a char is in a set of characters  | 
|
  | 
Convert a length in characters to a length in bytes.  | 
|
  | 
Return a numeric identifier for the codepage.  | 
|
  | 
Convert a numeric codepage identifier to a codepage name  | 
|
  | 
Compare two memory areas.  | 
|
  | 
Compare 2 memory locations  | 
|
  | 
Compare 2 ansistrings case-sensitively, ignoring special characters.  | 
|
  | 
Compare 2 ansistrings case insensitive.  | 
|
  | 
Add a date and time  | 
|
  | 
Concatenate an array of paths to form a single path  | 
|
  | 
Create a new directory  | 
|
  | 
Create a new GUID  | 
|
  | 
Return the current year  | 
|
  | 
Convert a currency value to a string.  | 
|
  | 
Format a currency to a string  | 
|
  | 
Return the current date.  | 
|
  | 
Convert a TDateTime value to a file age (integer)  | 
|
  | 
Converts a TDateTime value to a string using a predefined format.  | 
|
  | 
Converts a TDateTime value to a string with a given format.  | 
|
  | 
Converts a TDateTime value to a systemtime structure.  | 
|
  | 
Converts a TDateTime value to a TimeStamp structure.  | 
|
  | 
Converts a TDateTime value to a date string with a predefined format.  | 
|
  | 
Returns the day of the week.  | 
|
  | 
Decode a TDateTime to a year,month,day triplet  | 
|
  | 
Decode a date with additional date of the week.  | 
|
  | 
Decode a TDateTime to a hour,minute,second,millisec quartet  | 
|
  | 
Delete a file from the filesystem.  | 
|
  | 
Check whether a directory exists in the file system.  | 
|
  | 
Return the amount of free diskspace  | 
|
  | 
Return the total amount of diskspace.  | 
|
  | 
Dispose an ansistring from the heap.  | 
|
  | 
Convert known directory separators to the current directory separator.  | 
|
  | 
Encode a Year,Month,Day to a TDateTime value.  | 
|
  | 
Encode a Hour,Min,Sec,millisec to a TDateTime value.  | 
|
  | 
Current exception address.  | 
|
  | 
Number of frames included in an exception backtrace  | 
|
  | 
||
  | 
Return a message describing the exception.  | 
|
  | 
Current Exception object.  | 
|
  | 
Strip the leading path delimiter of a path  | 
|
  | 
Strip trailing directory separator from a pathname, if needed.  | 
|
  | 
Strip trailing directory separator from a pathname, if needed.  | 
|
  | 
Execute another process (program).  | 
|
  | 
Search for an executable  | 
|
  | 
Expand a relative filename to an absolute filename.  | 
|
  | 
Expand a filename entered as case insensitive to the full path as stored on the disk.  | 
|
  | 
Expand a relative filename to an absolute UNC filename.  | 
|
  | 
Extract the drive and directory part of a filename.  | 
|
  | 
Extract the drive part from a filename.  | 
|
  | 
Return the extension from a filename.  | 
|
  | 
Extract the filename part from a full path filename.  | 
|
  | 
Extract the path from a filename.  | 
|
  | 
Extract a relative path from a filename, given a base directory.  | 
|
  | 
Returns a 8.3 path name  | 
|
  | 
Return the timestamp of a file.  | 
|
  | 
Close a file handle.  | 
|
  | 
Create a new file and return a handle to it.  | 
|
  | 
Convert a FileDate value to a TDateTime value.  | 
|
  | 
Check whether a particular file exists in the filesystem.  | 
|
  | 
Return attributes of a file.  | 
|
  | 
Return the file time of an opened file.  | 
|
  | 
Check whether a file is read-only.  | 
|
  | 
Open an existing file and return a filehandle  | 
|
  | 
Read data from a filehandle in a buffer.  | 
|
  | 
Search for a file in a path.  | 
|
  | 
Set the current file position on a file handle.  | 
|
  | 
Set the attributes of a file.  | 
|
  | 
Set the date of a file.  | 
|
  | 
Truncate an open file to a given size.  | 
|
  | 
Write data from a buffer to a given filehandle.  | 
|
  | 
Close a find handle  | 
|
  | 
Check whether a certain switch is present on the command-line.  | 
|
  | 
Start a file search and return a findhandle  | 
|
  | 
Find the next entry in a findhandle.  | 
|
  | 
Convert a float to a Currency value.  | 
|
  | 
Convert a float to a TDateTime value.  | 
|
  | 
Convert a float value to a TFloatRec value.  | 
|
  | 
Convert a float value to a string using a fixed format.  | 
|
  | 
Convert a float value to a string using a given format.  | 
|
  | 
Return a string representation of a float, with a given format.  | 
|
  | 
Convert a float value to a string using a given mask.  | 
|
  | 
Format a string with given arguments.  | 
|
  | 
Create a chain of directories  | 
|
  | 
Format a string with given arguments.  | 
|
  | 
Format a string with given arguments and store the result in a buffer.  | 
|
  | 
Format a currency  | 
|
  | 
Return a string representation of a TDateTime value with a given format.  | 
|
  | 
Format a float according to a certain mask.  | 
|
  | 
Free object if needed, and set object reference to Nil  | 
|
  | 
Return the appropriate directory for the application's configuration files.  | 
|
  | 
Return an appropriate name for an application configuration file.  | 
|
  | 
Return the current working directory of the application.  | 
|
  | 
Return a list of directory names from a path.  | 
|
  | 
Return an environment variable by index.  | 
|
  | 
Return the value of an environment variable.  | 
|
  | 
Return the number of variables in the environment.  | 
|
  | 
Extract OS handle from an untyped file or text file.  | 
|
  | 
Return the last code from the OS.  | 
|
  | 
Get the local time.  | 
|
  | 
Return local timezone offset  | 
|
  | 
Return the name of the current module  | 
|
  | 
Return name of system's temporary directory  | 
|
  | 
Return the name of a temporary file.  | 
|
  | 
Get tick count (32-bit, deprecated)  | 
|
  | 
Get tick count (64-bit)  | 
|
  | 
Returns the current user's home directory.  | 
|
  | 
Return the index of a GUID in an array of GUID values  | 
|
  | 
Convert a TGUID to a string representation.  | 
|
  | 
Calculate a hash from a null-terminated string  | 
|
  | 
Hook a specified signal  | 
|
  | 
Increase a date with a certain amount of months  | 
|
  | 
Prepend a path delimiter if there is not already one.  | 
|
  | 
Add trailing directory separator to a pathname, if needed.  | 
|
  | 
Add trailing directory separator to a pathname, if needed.  | 
|
  | 
Increases the month in a TDateTime value with a given amount.  | 
|
  | 
Check whether a signal handler is set (unix only)  | 
|
  | 
Convert an integer value to a hexadecimal string.  | 
|
  | 
Convert an integer value to a decimal string.  | 
|
  | 
Check whether a given string is a delimiter character.  | 
|
  | 
Check whether two TGUID variables are equal.  | 
|
  | 
Determine whether a year is a leap year.  | 
|
  | 
Is the character at the given position a pathdelimiter ?  | 
|
  | 
Check whether a string is a valid identifier name.  | 
|
  | 
Return the last occurrence of a set of delimiters in a string.  | 
|
  | 
Return a number of characters starting at the left of a string.  | 
|
  | 
Load a string from the resource tables.  | 
|
  | 
Return a lowercase version of a string.  | 
|
  | 
Convert a number of milliseconds to a TDateTime value.  | 
|
  | 
Allocate a new ansistring on the heap.  | 
|
  | 
Returns the current date and time.  | 
|
  | 
Raise an EOutOfMemory exception  | 
|
  | 
Return a quotes version of a string.  | 
|
  | 
Raise an exception with the last Operating System error code.  | 
|
  | 
Remove a directory from the filesystem.  | 
|
  | 
Rename a file.  | 
|
  | 
Replace the date part of a date/time stamp  | 
|
  | 
Replace the time part  | 
|
  | 
Return a number of characters from a string, starting at the end.  | 
|
  | 
Load a library safely  | 
|
  | 
Are two filenames referring to the same file ?  | 
|
  | 
Checks whether 2 strings are the same (case insensitive)  | 
|
  | 
Set the current directory of the application.  | 
|
  | 
Set the directory separators to the known directory separators.  | 
|
  | 
Show the current exception to the user.  | 
|
  | 
Suspend execution of a program for a certain time.  | 
|
  | 
Scan a string for substrings and return the substrings  | 
|
  | 
Allocate a null-terminated string on the heap.  | 
|
  | 
Return the size of a null-terminated string allocated on the heap.  | 
|
  | 
Return the type of byte in a null-terminated string for a multi-byte character set  | 
|
  | 
Concatenate 2 null-terminated strings.  | 
|
  | 
Return the length of a null-terminated string in characters.  | 
|
  | 
Compare 2 null-terminated strings, case sensitive.  | 
|
  | 
Copy a null-terminated string  | 
|
  | 
Dispose of a null-terminated string on the heap.  | 
|
  | 
Copy a null-terminated string, return a pointer to the end.  | 
|
  | 
Return a pointer to the end of a null-terminated string  | 
|
  | 
Format a string with given arguments, store the result in a buffer.  | 
|
  | 
Compare 2 null-terminated strings, case insensitive.  | 
|
  | 
Replace occurrences of one substring with another in a string.  | 
|
  | 
Convert a string to a native TGUID type.  | 
|
  | 
Concatenate 2 null-terminated strings, with length boundary.  | 
|
  | 
Compare limited number of characters of 2 null-terminated strings  | 
|
  | 
Copy a null-terminated string, limited in length.  | 
|
  | 
Length of a null-terminated string.  | 
|
  | 
Format a string with given arguments, but with limited length.  | 
|
  | 
Compare limited number of characters in 2 null-terminated strings, ignoring case.  | 
|
  | 
Convert null-terminated string to all-lowercase.  | 
|
  | 
Move a null-terminated string to new location.  | 
|
  | 
Allocate room for new null-terminated string.  | 
|
  | 
Returns a pointer to the location of the next empty character in a null-terminated string  | 
|
  | 
Convert a null-terminated string to an ansistring.  | 
|
  | 
Copy an ansistring to a null-terminated string.  | 
|
  | 
Copy a limited number of characters from an ansistring to a null-terminated string.  | 
|
  | 
Find position of one null-terminated substring in another.  | 
|
  | 
Find last occurrence of a character in a null-terminated string.  | 
|
  | 
Find first occurrence of a character in a null-terminated string.  | 
|
  | 
Convert a string to a boolean value  | 
|
  | 
Convert string to boolean value, returning default in case of error  | 
|
  | 
Convert a string to a currency value  | 
|
  | 
Convert a string to a currency value, using a default value  | 
|
  | 
Convert a date string to a TDateTime value.  | 
|
  | 
Convert string to date, returning a default value  | 
|
  | 
Convert a date/time string to a TDateTime value.  | 
|
  | 
Convert string to date/time, returning a default value  | 
|
  | 
Convert a string to a floating-point value.  | 
|
  | 
Convert a string to a float, with a default value.  | 
|
  | 
Convert a string to an integer value.  | 
|
  | 
Convert a string to an Int64 value.  | 
|
  | 
Convert a string to an Int64 value, with a default value  | 
|
  | 
Convert a string to an integer value, with a default value.  | 
|
  | 
Convert a string to a QWord.  | 
|
  | 
Try to convert a string to a QWord, returning a default value in case of failure.  | 
|
  | 
Convert a time string to a TDateTime value.  | 
|
  | 
Convert string to time, returning a default value  | 
|
  | 
Convert null-terminated string to all-uppercase  | 
|
  | 
Check whether a class or given interface supports an interface  | 
|
  | 
Format a system error message.  | 
|
  | 
Convert a system time to a TDateTime value.  | 
|
  | 
Convert a buffer to a float value.  | 
|
  | 
Returns the current time.  | 
|
  | 
Convert a TimeStamp value to a TDateTime value.  | 
|
  | 
Converts a timestamp to a number of milliseconds.  | 
|
  | 
Convert a TDateTime time to a string using a predefined format.  | 
|
  | 
Trim whitespace from the ends of a string.  | 
|
  | 
Trim whitespace from the beginning of a string.  | 
|
  | 
Trim whitespace from the end of a string.  | 
|
  | 
Try to encode a date, and indicate success.  | 
|
  | 
Try to encode a time, and indicate success.  | 
|
  | 
Try to convert a float value to a currency value and report on success.  | 
|
  | 
Try to transform a string to a GUID  | 
|
  | 
Try to convert a string to a boolean value  | 
|
  | 
Try to convert a string to a currency  | 
|
  | 
Try to convert a string with a date indication to a TDateTime value  | 
|
  | 
Try to convert a string with date/time indication to a TDateTime value  | 
|
  | 
Try to convert a string to a float.  | 
|
  | 
Try to convert a string to an integer, and report on success.  | 
|
  | 
Try to convert a string to an int64 value, and report on success.  | 
|
  | 
Try to convert a string to a QWord value, and report on success  | 
|
  | 
Try to convert a string with a time indication to a TDateTime value  | 
|
  | 
UnHook a specified signal  | 
|
  | 
Return an uppercase version of a string.  | 
|
  | 
Return Application vendor Name  | 
|
  | 
Compare two widestrings (case sensitive)  | 
|
  | 
Compare two widestrings (ignoring case).  | 
|
  | 
Widestring format  | 
|
  | 
Format a wide string.  | 
|
  | 
Format widestring in a buffer.  | 
|
  | 
Change a widestring to all-lowercase.  | 
|
  | 
Check whether two widestrings are the same (case sensitive)  | 
|
  | 
Check whether two widestrings are the same (ignoring case)  | 
|
  | 
Change a widestring to all-uppercase.  | 
|
  | 
Word-wrap a text.  |