[Overview][Constants][Types][Classes][Procedures and functions][Variables] | Reference for unit 'sysutils' (#rtl) |
|
||
|
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. |
|
|
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. |
|
|
Convert a length in characters to a length in bytes. |
|
|
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 |
|
|
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 trailing directory separator from a pathname, if needed. |
|
|
Strip trailing directory separator from a pathname, if needed. |
|
|
Execute another process (program). |
|
|
Expand a relative filename to an absolute filename. |
|
|
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. |
|
|
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 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 name of system's temporary directory |
|
|
Return the name of a temporary file. |
|
|
Convert a TGUID to a string representation. |
|
|
Hook a specified signal |
|
|
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 |
|
|
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 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. |
|
|
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 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. |
|
|
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-lowercase. |
|
|
Word-wrap a text. |
No notes exist for this page yet.