AbandonSignalHandler | procedure | Abandon the signal handler. |
Abort | procedure | Abort program execution. |
AddDisk | function | Add a disk to the list of known disks (Unix only). |
AddTerminateProc | procedure | Add a procedure to the exit chain. |
AdjustLineBreaks | function | Convert possible line-endings to the currently valid line ending. |
AnsiCompareFileName | function | Compare 2 filenames. |
AnsiCompareStr | function | Compare 2 ansistrings, case sensitive, using locale settings. |
AnsiCompareText | function | Compare 2 ansistrings, case insensitive, using locale settings. |
AnsiDequotedStr | function | Extract string without quotes. |
AnsiExtractQuotedStr | function | Removes the first quoted string from a string. |
AnsiLastChar | function | Return a pointer to the last character of a string. |
AnsiLowerCase | function | Return a lowercase version of a string. |
AnsiLowerCaseFileName | function | Convert filename to lowercase. |
AnsiPos | function | Return Position of one ansistring in another. |
AnsiQuotedStr | function | Return a quoted version of a string. |
AnsiSameStr | function | Checks whether 2 strings are the same (case sensitive). |
AnsiSameText | function | Checks whether 2 strings are the same (case insensitive). |
AnsiStrComp | function | Compare two null-terminated strings. Case sensitive. |
AnsiStrIComp | function | Compare two null-terminated strings. Case insensitive. |
AnsiStrLastChar | function | Return a pointer to the last character of a string. |
AnsiStrLComp | function | Compare a limited number of characters of 2 strings. |
AnsiStrLIComp | function | Compares a given number of characters of a string, case insensitive. |
AnsiStrLower | function | Convert a null-terminated string to all-lowercase characters. |
AnsiStrPos | function | Return position of one null-terminated substring in another. |
AnsiStrRScan | function | Find last occurrence of a character in a null-terminated string. |
AnsiStrScan | function | Find first occurrence of a character in a null-terminated string. |
AnsiStrUpper | function | Convert a null-terminated string to all-uppercase characters. |
AnsiUpperCase | function | Return an uppercase version of a string, taking into account special characters. |
AnsiUpperCaseFileName | function | Convert filename to uppercase. |
AppendStr | procedure | Append one ansistring to another. |
ApplicationName | function | Return a default application name. |
ArrayOfConstToStr | function | |
ArrayOfConstToStrArray | function | |
AssignStr | procedure | Assigns an ansistring to a null-terminated string. |
BCDToInt | function | Convert a BCD coded integer to a normal integer. |
Beep | procedure | Sound the system bell. |
BoolToStr | function | Convert a boolean value to a string. |
ByteLength | function | Length (in bytes) of a unicodestring. |
BytesOf | function | Return the bytes of a string in a TBytes array. |
ByteToCharIndex | function | Convert a character index in Bytes to an Index in characters. |
ByteToCharLen | function | Convert a length in bytes to a length in characters. |
ByteType | function | Return the type of byte in an ansistring for a multi-byte character set. |
CallTerminateProcs | function | Call the exit chain procedures. |
ChangeFileExt | function | Change the extension of a filename. |
ChangeFilePath | function | |
CharInSet | function | Check whether a char is in a set of characters. |
CharToByteLen | function | Convert a length in characters to a length in bytes. |
CheckOSError | procedure | Check for OS error and raise exception. |
CodePageNameToCodePage | function | Return a numeric identifier for the codepage. |
CodePageToCodePageName | function | Convert a numeric codepage identifier to a codepage name. |
CompareMem | function | Compare two memory areas. |
CompareMemRange | function | Compare 2 memory locations. |
CompareStr | function | Compare 2 ansistrings case-sensitively, ignoring special characters. |
CompareText | function | Compare 2 ansistrings case insensitive. |
ComposeDateTime | function | Add a date and time. |
ConcatPaths | function | Concatenate an array of paths to form a single path. |
CreateDir | function | Create a new directory. |
CreateGUID | function | Create a new GUID. |
CurrentYear | function | Return the current year. |
CurrToStr | function | Convert a currency value to a string. |
CurrToStrF | function | Format a currency to a string. |
Date | function | Return the current date. |
DateTimeToFileDate | function | Convert a TDateTime value to a file age (integer). |
DateTimeToStr | function | Converts a TDateTime value to a string using a predefined format. |
DateTimeToString | procedure | Converts a TDateTime value to a string with a given format. |
DateTimeToSystemTime | procedure | Converts a TDateTime value to a systemtime structure. |
DateTimeToTimeStamp | function | Converts a TDateTime value to a TimeStamp structure. |
DateToStr | function | Converts a TDateTime value to a date string with a predefined format. |
DayOfWeek | function | Returns the day of the week. |
DecodeDate | procedure | Decode a TDateTime to a year,month,day triplet. |
DecodeDateFully | function | Decode a date with additional date of the week. |
DecodeTime | procedure | Decode a TDateTime to a hour,minute,second,millisec quartet. |
DeleteFile | function | Delete a file from the file system. |
DirectoryExists | function | Check whether a directory exists in the file system. |
DiskFree | function | Return the amount of free diskspace. |
DiskSize | function | Return the total amount of diskspace. |
DisposeStr | procedure | Dispose an ansistring from the heap. |
DoDirSeparators | procedure | Convert known directory separators to the current directory separator. |
EncodeDate | function | Encode a Year,Month,Day to a TDateTime value. |
EncodeTime | function | Encode a Hour,Min,Sec,millisec to a TDateTime value. |
EnsureOrder | function | |
ExceptAddr | function | Current exception address. |
ExceptFrameCount | function | Number of frames included in an exception backtrace. |
ExceptFrames | function | Return the current exception stack frames. |
ExceptionErrorMessage | function | Return a message describing the exception. |
ExceptObject | function | Current Exception object. |
Exchange | function | |
ExcludeLeadingPathDelimiter | function | Strip the leading path delimiter of a path. |
ExcludeTrailingBackslash | function | Strip trailing directory separator from a pathname, if needed. |
ExcludeTrailingPathDelimiter | function | Strip trailing directory separator from a pathname, if needed. |
ExecuteProcess | function | Execute another process (program). |
ExeSearch | function | Search for an executable. |
ExpandFileName | function | Expand a relative filename to an absolute filename. |
ExpandFileNameCase | function | Expand a filename entered as case insensitive to the full path as stored on the disk. |
ExpandUNCFileName | function | Expand a relative filename to an absolute UNC filename. |
Extract | function | |
ExtractFileDir | function | Extract the drive and directory part of a filename. |
ExtractFileDrive | function | Extract the drive part from a filename. |
ExtractFileExt | function | Return the extension from a filename. |
ExtractFileName | function | Extract the filename part from a full path filename. |
ExtractFilePath | function | Extract the path from a filename. |
ExtractRelativePath | function | Extract a relative path from a filename, given a base directory. |
ExtractShortPathName | function | Returns a 8.3 path name. |
FileAge | function | Return the timestamp of a file. |
FileAgeUTC | function | |
FileClose | procedure | Close a file handle. |
FileCreate | function | Create a new file and return a handle to it. |
FileDateToDateTime | function | Convert a FileDate value to a TDateTime value. |
FileDateToUniversal | function | |
FileExists | function | Check whether a particular file exists in the file system. |
FileFlush | function | Synchronize file contents to disk. |
FileGetAttr | function | Return attributes of a file. |
FileGetDate | function | Return the file time of an opened file. |
FileGetDateTimeInfo | function | |
FileGetDateUTC | function | |
FileGetSymLinkTarget | function | Get the target filename and size of a symlink. |
FileIsReadOnly | function | Check whether a file is read-only. |
FileOpen | function | Open an existing file and return a file handle. |
FileRead | function | Read data from a file handle in a buffer. |
FileSearch | function | Search for a file in a path. |
FileSeek | function | Set the current file position on a file handle. |
FileSetAttr | function | Set the attributes of a file. |
FileSetDate | function | Set the date of a file. |
FileSetDateUTC | function | |
FileTruncate | function | Truncate an open file to a given size. |
FileWrite | function | Write data from a buffer to a given file handle. |
FindClose | procedure | Close a find handle. |
FindCmdLineSwitch | function | Check whether a certain switch is present on the command-line. |
FindFirst | function | Start a file search and return a findhandle. |
FindNext | function | Find the next entry in a findhandle. |
FloatToCurr | function | Convert a float to a Currency value. |
FloatToDateTime | function | Convert a float to a TDateTime value. |
FloatToDecimal | procedure | Convert a float value to a TFloatRec value. |
FloatToStr | function | Convert a float value to a string using a fixed format. |
FloatToStrF | function | Convert a float value to a string using a given format. |
FloatToText | function | Return a string representation of a float, with a given format. |
FloatToTextFmt | function | Convert a float value to a string using a given mask. |
FmtStr | procedure | Format a string with given arguments. |
ForceDirectories | function | Create a chain of directories. |
Format | function | Format a string with given arguments. |
FormatBuf | function | Format a string with given arguments and store the result in a buffer. |
FormatCurr | function | Format a currency. |
FormatDateTime | function | Return a string representation of a TDateTime value with a given format. |
FormatFloat | function | Format a float according to a certain mask. |
FreeAndNil | procedure | Free object if needed, and set object reference to Nil. |
FreeMemAndNil | procedure | Free the heap memory pointed to by a pointer and set pointer to nil. |
GetAppConfigDir | function | Return the appropriate directory for the application's configuration files. |
GetAppConfigFile | function | Return an appropriate name for an application configuration file. |
GetCompiledArchitecture | function | |
GetCompiledPlatform | function | |
GetCurrentDir | function | Return the current working directory of the application. |
GetDirs | function | Return a list of directory names from a path. |
GetDriveIDFromLetter | function | Return the drive ID based on a drive letter. |
GetEnvironmentString | function | Return an environment variable by index. |
GetEnvironmentVariable | function | Return the value of an environment variable. |
GetEnvironmentVariableCount | function | Return the number of variables in the environment. |
GetFileAsString | function | Return the contents of a file as a string. |
GetFileContents | function | Return the contents of a file as an array of bytes. |
GetFileHandle | function | Extract OS handle from an untyped file or text file. |
GetLastOSError | function | Return the last code from the OS. |
GetLocalTime | procedure | Get the local time. |
GetLocalTimeOffset | function | Return local timezone offset. |
GetModuleName | function | Return the name of the current module. |
GetTempDir | function | Return name of system's temporary directory. |
GetTempFileName | function | Return the name of a temporary file. |
GetTickCount | function | Get tick count (32-bit, deprecated). |
GetTickCount64 | function | Get tick count (64-bit). |
GetUniversalTime | function | |
GetUserDir | function | Returns the current user's home directory. |
GuidCase | function | Return the index of a GUID in an array of GUID values. |
GUIDToString | function | Convert a TGUID to a string representation. |
HashName | function | Calculate a hash from a null-terminated string. |
HookSignal | procedure | Hook a specified signal. |
IfThen | function | Return one of two values depending on boolean condition. |
IncAMonth | procedure | Increase a date with a certain amount of months. |
IncludeLeadingPathDelimiter | function | Prepend a path delimiter if there is not already one. |
IncludeTrailingBackslash | function | Add trailing directory separator to a pathname, if needed. |
IncludeTrailingPathDelimiter | function | Add trailing directory separator to a pathname, if needed. |
IncMonth | function | Increases the month in a TDateTime value with a given amount. |
InquireSignal | function | Check whether a signal handler is set (unix only). |
IntToHex | function | Convert an integer value to a hexadecimal string. |
IntToStr | function | Convert an integer value to a decimal string. |
IsDelimiter | function | Check whether a given string is a delimiter character. |
IsEqualGUID | function | Check whether two TGUID variables are equal. |
IsFileNameCasePreserving | function | |
IsFileNameCaseSensitive | function | |
IsLeadChar | function | Is the character code the lead character of a multi-byte character. |
IsLeapYear | function | Determine whether a year is a leap year. |
IsPathDelimiter | function | Is the character at the given position a pathdelimiter ? |
IsValidIdent | function | Check whether a string is a valid identifier name. |
LastDelimiter | function | Return the last occurrence of a set of delimiters in a string. |
LeftStr | function | Return a number of characters starting at the left of a string. |
ListIndexError | procedure | |
ListIndexErrorMsg | function | |
LoadStr | function | Load a string from the resource tables. |
LocalTimeToUniversal | function | |
LowerCase | function | Return a lowercase version of a string. |
MSecsToTimeStamp | function | Convert a number of milliseconds to a TDateTime value. |
NewStr | function | Allocate a new ansistring on the heap. |
Now | function | Returns the current date and time. |
NowUTC | function | |
OutOfMemoryError | procedure | Raise an EOutOfMemory exception. |
QuotedStr | function | Return a quotes version of a string. |
RaiseLastOSError | procedure | Raise an exception with the last Operating System error code. |
RangeIndexError | procedure | |
RemoveDir | function | Remove a directory from the file system. |
RenameFile | function | Rename a file. |
ReplaceDate | procedure | Replace the date part of a date/time stamp. |
ReplaceTime | procedure | Replace the time part. |
RightStr | function | Return a number of characters from a string, starting at the end. |
SafeFormat | function | |
SafeLoadLibrary | function | Load a library safely. |
SameFileName | function | Are two filenames referring to the same file ? |
SameStr | function | Check whether 2 strings are the same, case insensitive. |
SameText | function | Checks whether 2 strings are the same (case insensitive). |
SetCurrentDir | function | Set the current directory of the application. |
SetDirSeparators | function | Set the directory separators to the known directory separators. |
ShowException | procedure | Show the current exception to the user. |
Sleep | procedure | Suspend execution of a program for a certain time. |
SScanf | function | Scan a string for substrings and return the content of these substrings as typed values. |
StrAlloc | function | Allocate a null-terminated string on the heap. |
StrBufSize | function | Return the size of a null-terminated string allocated on the heap. |
StrByteType | function | Return the type of byte in a null-terminated string for a multi-byte character set. |
strcat | function | Concatenate 2 null-terminated strings. |
StrCharLength | function | Return the length of a null-terminated string in characters. |
strcomp | function | Compare 2 null-terminated strings, case sensitive. |
StrCopy | function | Copy a null-terminated string. |
StrDispose | procedure | Dispose of a null-terminated string on the heap. |
strecopy | function | Copy a null-terminated string, return a pointer to the end. |
strend | function | Return a pointer to the end of a null-terminated string. |
StrFmt | function | Format a string with given arguments, store the result in a buffer. |
stricomp | function | Compare 2 null-terminated strings, case insensitive. |
StringOf | function | Create a Unicode string from an array of bytes. |
StringReplace | function | Replace occurrences of one substring with another in a string. |
StringToGUID | function | Convert a string to a native TGUID type. |
strlcat | function | Concatenate 2 null-terminated strings, with length boundary. |
strlcomp | function | Compare limited number of characters of 2 null-terminated strings. |
StrLCopy | function | Copy a null-terminated string, limited in length. |
StrLen | function | Length of a null-terminated string. |
StrLFmt | function | Format a string with given arguments, but with limited length. |
strlicomp | function | Compare limited number of characters in 2 null-terminated strings, ignoring case. |
strlower | function | Convert null-terminated string to all-lowercase. |
StrMove | function | Move a null-terminated string to new location. |
strnew | function | Allocate room for new null-terminated string. |
StrNextChar | function | Returns a pointer to the location of the next empty character in a null-terminated string. |
StrPas | function | Convert a null-terminated string to an ansistring. |
StrPCopy | function | Copy an ansistring to a null-terminated string. |
StrPLCopy | function | Copy a limited number of characters from an ansistring to a null-terminated string. |
strpos | function | Find position of one null-terminated substring in another. |
strrscan | function | Find last occurrence of a character in a null-terminated string. |
StrScan | function | Find first occurrence of a character in a null-terminated string. |
StrToBool | function | Convert a string to a boolean value. |
StrToBoolDef | function | Convert string to boolean value, returning default in case of error. |
StrToCurr | function | Convert a string to a currency value. |
StrToCurrDef | function | Convert a string to a currency value, using a default value. |
StrToDate | function | Convert a date string to a TDateTime value. |
StrToDateDef | function | Convert string to date, returning a default value. |
StrToDateTime | function | Convert a date/time string to a TDateTime value. |
StrToDateTimeDef | function | Convert string to date/time, returning a default value. |
StrToDWord | function | Convert string to DWord (cardinal). |
StrToDWordDef | function | Convert string to DWord (cardinal), using default. |
StrToFloat | function | Convert a string to a floating-point value. |
StrToFloatDef | function | Convert a string to a float, with a default value. |
StrToInt | function | Convert a string to an integer value. |
StrToInt64 | function | Convert a string to an Int64 value. |
StrToInt64Def | function | Convert a string to an Int64 value, with a default value. |
StrToIntDef | function | Convert a string to an integer value, with a default value. |
StrToQWord | function | Convert a string to a QWord. |
StrToQWordDef | function | Try to convert a string to a QWord, returning a default value in case of failure. |
StrToTime | function | Convert a time string to a TDateTime value. |
StrToTimeDef | function | Convert string to time, returning a default value. |
StrToUInt | function | Convert a string to unsigned integer value. |
StrToUInt64 | function | Convert a string to unsigned integer value. |
StrToUInt64Def | function | Convert a string to an unsigned 64-bit integer value, with a default value. |
StrToUIntDef | function | Convert a string to an unsigned integer value, with a default value. |
strupper | function | Convert null-terminated string to all-uppercase. |
Supports | function | Check whether a class or given interface supports an interface. |
Swap | procedure | |
SysErrorMessage | function | Format a system error message. |
SystemTimeToDateTime | function | Convert a system time to a TDateTime value. |
TextToFloat | function | Convert a buffer to a float value. |
Time | function | Returns the current time. |
TimeStampToDateTime | function | Convert a TimeStamp value to a TDateTime value. |
TimeStampToMSecs | function | Converts a timestamp to a number of milliseconds. |
TimeToStr | function | Convert a TDateTime time to a string using a predefined format. |
Trim | function | Trim whitespace from the ends of a string. |
TrimLeft | function | Trim whitespace from the beginning of a string. |
TrimRight | function | Trim whitespace from the end of a string. |
TryEncodeDate | function | Try to encode a date, and indicate success. |
TryEncodeTime | function | Try to encode a time, and indicate success. |
TryFloatToCurr | function | Try to convert a float value to a currency value and report on success. |
TryStringToGUID | function | Try to transform a string to a GUID. |
TryStrToBool | function | Try to convert a string to a boolean value. |
TryStrToCurr | function | Try to convert a string to a currency. |
TryStrToDate | function | Try to convert a string with a date indication to a TDateTime value. |
TryStrToDateTime | function | Try to convert a string with date/time indication to a TDateTime value. |
TryStrToDWord | function | Try to convert a string to DWord (cardinal). |
TryStrToFloat | function | Try to convert a string to a float. |
TryStrToInt | function | Try to convert a string to an integer, and report on success. |
TryStrToInt64 | function | Try to convert a string to an int64 value, and report on success. |
TryStrToQWord | function | Try to convert a string to a QWord value, and report on success. |
TryStrToTime | function | Try to convert a string with a time indication to a TDateTime value. |
TryStrToUInt | function | Try to convert a string to an unsigned integer, and report on success. |
TryStrToUInt64 | function | Try to convert a string to an unsigned 64-bit integer, and report on success. |
UIntToStr | function | Unsigned integer to String. |
UnhookSignal | procedure | UnHook a specified signal. |
UnicodeCompareStr | function | Compare 2 Unicode strings. |
UnicodeCompareText | function | Compare 2 strings case insensitively. |
UnicodeFmtStr | procedure | Format a string with given arguments, procedural version. |
UnicodeFormat | function | Format Unicode string. |
UnicodeFormatBuf | function | Format a Unicode string with given arguments and store the result in a unicodebuffer. |
UnicodeLowerCase | function | Return lowercase version of a string. |
UnicodeSameStr | function | Check whether 2 strings are equal. |
UnicodeSameText | function | Check whether 2 strings are the same, ignoring case. |
UnicodeStringReplace | function | Replace one occurrence of a string with another. |
UnicodeUpperCase | function | Return uppercase version of a string. |
UniversalTimeToLocal | function | |
UniversalToFileDate | function | |
UpperCase | function | Return an uppercase version of a string. |
VendorName | function | Return Application vendor Name. |
WideBytesOf | function | Returns the contents of a widestring as an array of bytes. |
WideCompareStr | function | Compare two widestrings (case sensitive). |
WideCompareText | function | Compare two widestrings (ignoring case). |
WideFmtStr | procedure | Widestring format. |
WideFormat | function | Format a wide string. |
WideFormatBuf | function | Format widestring in a buffer. |
WideLowerCase | function | Change a widestring to all-lowercase. |
WideSameStr | function | Check whether two widestrings are the same (case sensitive). |
WideSameText | function | Check whether two widestrings are the same (ignoring case). |
WideStrAlloc | function | Allocate a null-terminated widestring on the heap. |
WideStringOf | function | Create Unicode string from array of bytes. |
WideStringReplace | function | Replace occurrences of one substring with another in a widestring. |
WideUpperCase | function | Change a widestring to all-uppercase. |
WrapText | function | Word-wrap a text. |