Abort | Raises a silent exception. |
AddExitProc | Adds a procedure to the exit list. |
AddTerminateProc | Adds a terminate procedure to the system list of termination procedures. |
AdjustLineBreaks | AdjustLineBreaks adjusts all line breaks in the given string to the indicated style. |
AnsiCompareFileName | Compares file names, based on the current locale. |
AnsiCompareStr | Compares strings based on the current locale with case sensitivity. |
AnsiCompareText | Compares strings based on the current locale without case sensitivity. |
AnsiDequotedStr | Converts a quoted string into an unquoted string. |
AnsiExtractQuotedStr | Converts a quoted string into an unquoted string. |
AnsiLastChar | Returns a pointer to the last character in a string. |
AnsiLowerCase | Returns a string that is a copy of the given string converted to lowercase. |
AnsiLowerCaseFileName (deprecated) | Converts a file name to lowercase. |
AnsiPos | Locates the position of a substring. |
AnsiQuotedStr | Returns the quoted version of a string. |
AnsiSameStr | Compares strings based on the current locale with case sensitivity. |
AnsiSameText | Compares strings based on the current locale without case sensitivity. |
AnsiStrAlloc (deprecated) | Allocates a buffer for a null-terminated AnsiString and returns a pointer to its first character. |
AnsiStrComp | Compares null-terminated character strings. |
AnsiStrIComp | Compares null-terminated character strings case-insensitively. |
AnsiStrLastChar | Returns a pointer to the last character in a null-terminated string. |
AnsiStrLComp | Compares the first MaxLen bytes of two null-terminated strings, case-sensitively. |
AnsiStrLIComp | Compares two strings, case-insensitively, up to the first MaxLen bytes. |
AnsiStrLower | Converts all characters in a null-terminated string to lowercase. |
AnsiStrPos | Returns a pointer to the first occurrence of a substring. |
AnsiStrRScan | Returns a pointer to the last occurrence of a specified character in a specified string. |
AnsiStrScan | Returns a pointer to the first occurrence of a character in a string. |
AnsiStrUpper | Converts all characters in a null-terminated string to uppercase. |
AnsiUpperCase | Converts a string to uppercase. |
AnsiUpperCaseFileName (deprecated) | Converts a file name to uppercase. |
AppendStr (deprecated) | Appends a dynamically allocated string to an existing string. |
AssignStr (deprecated) | Assigns a new dynamically allocated string to a specified pointer. |
Beep | Generates a message beep. |
BoolToStr | Converts a Boolean value into a string. |
ByteLength | Returns the length of a given string in bytes. |
BytesOf | Converts a string into a byte array. |
ByteToCharIndex (deprecated) | Returns the position of the character that contains a specified byte in a string. |
ByteToCharLen (deprecated) | Returns the number of characters fully contained in the first MaxLen bytes of a string. |
ByteType | Indicates whether a byte in a string is a single-byte character, the first byte of a double-byte character, or the second byte of a double-byte character. |
CallTerminateProcs | Calls all of the functions in the termination procedure list. |
ChangeFileExt | Changes the extension of a file name. |
ChangeFilePath | Changes the path of a file name. |
CharInSet | CharInSet checks whether a given character is contained within a set of AnsiChar. |
CharLength | Returns the number of bytes used by character. |
CharToByteIndex (deprecated) | Returns the 1-based index of the first byte of a specified character in a string. |
CharToByteLen (deprecated) | Returns the length, in bytes, of the first MaxLen characters of a string. |
CharToElementIndex | Returns the 1-based index of the first element of a specified character in a string. |
CharToElementLen | Returns the length, in bytes, of the first MaxLen characters of a string. |
CheckOSError | Checks an OS error. |
CheckWin32Version | Check to see whether you are running on a specific level (or higher) of the Windows 32 bit Operating System. |
CompareMem | Performs a binary comparison of two memory images. |
CompareStr | Compares two strings, with case sensitivity. |
CompareText | Compares two strings by their ordinal value, without case sensitivity. |
CPPFreeAndNil | |
CreateDir | Creates a new directory. |
CreateGUID | Creates a globally unique identifier. |
CurrentYear | Returns the current year. |
CurrToStr | Formats a Currency value as a string. |
CurrToStrF | Converts a Currency value to a string, using a specified format. |
Date | Returns the current date. |
DateTimeFormatToNative | This method converts the date and time format string. |
DateTimeToFileDate | Converts a TDateTime value into an OS timestamp value. |
DateTimeToStr | Converts a TDateTime value to a string, using the local settings for displaying date and time. |
DateTimeToString | Converts a TDateTime value into a string, using a specified Format. |
DateTimeToSystemTime | Converts a TDateTime value into the Win32 API's system time type. |
DateTimeToTimeStamp | Converts a TDateTime value into the corresponding TTimeStamp value. |
DateToStr | Converts a TDateTime value into a string. |
DayOfWeek | Returns the day of the week for a specified date. |
DecodeDate | Returns Year, Month, and Day values for a TDateTime value. |
DecodeDateFully | Returns Year, Month, and Day, and Day-of-Week values for a TDateTime value. |
DecodeTime | Breaks a TDateTime value into hours, minutes, seconds, and milliseconds. |
DelegatesEqual | DelegatesEqual checks whether two delegates are equal. |
DeleteFile | Deletes a file from disk. |
DirectoryExists | Determines whether a specified directory exists. |
DiskFree | Returns the number of free bytes on a specified drive. |
DiskSize | Returns the size, in bytes, of a specified drive. |
DisposeStr (deprecated) | Disposes of a string pointer that was allocated using NewStr. |
ElementToCharIndex | Returns the position of the character that contains a specified element in a string. |
ElementToCharLen | Returns the number of characters fully contained in the first MaxLen elements of a string. |
EncodeDate | Returns a TDateTime value that represents a specified Year, Month, and Day. |
EncodeTime | Returns a TDateTime value for a specified Hour, Min, Sec, and MSec. |
ExceptionErrorMessage | Formats a standard error message. |
ExcludeTrailingBackslash | Returns a path name without a trailing delimiter.
Note: This function is included for backward compatibility only. System.SysUtils.ExcludeTrailingPathDelimiter should be used instead. |
ExcludeTrailingPathDelimiter | Returns a path name without a trailing delimiter. |
ExpandFileName | Returns the full path name for a relative file name. |
ExpandFileNameCase | Returns the full path name for a relative file name on a case-sensitive file system. |
ExpandUNCFileName | Returns the full path of a file name in UNC format, if appropriate. |
ExtractFileDir | Extracts the drive and directory parts from FileName. |
ExtractFileDrive | Returns the drive portion of a file name. |
ExtractFileExt | Returns the extension portions of a file name. |
ExtractFileName | Extracts the name and extension parts of a file name. |
ExtractFilePath | Returns the drive and directory portions of a file name. |
ExtractRelativePath | Returns a relative path name, relative to a specific base directory. |
ExtractShortPathName | Converts a file name to the short 8.3 form. |
FileAge | Returns the OS time stamp of a file. |
FileClose | Closes a specified file. |
FileCreate | Creates a new file. |
FileCreateSymLink | FileCreateSymLink creates a symbolic link. |
FileDateToDateTime | Converts an OS time stamp value to TDateTime value. |
FileExists | Tests whether a specified file exists. |
FileGetAttr | Returns the file attributes of FileName. |
FileGetDate | Returns an OS time stamp for a specified file. |
FileGetDateTimeInfo | FileGetDateTimeInfo returns the time stamp of the specified file. |
FileGetSymLinkTarget | Returns information about a symbolic link's target. |
FileIsReadOnly | Reports whether a file is read-only. |
FileOpen | FileOpen opens a specified file using a specified access mode. |
FileRead | Reads a specified number of bytes from a file. |
FileSearch | Searches a specified directory path for a file. The search always starts with the current directory of the current drive. |
FileSeek | Repositions read/write point. |
FileSetAttr | Sets the file attributes of a specified file. |
FileSetDate | Sets the OS time stamp for a specified file. |
FileSetReadOnly | Sets the file permissions to read-only. |
FileSystemAttributes | Returns the attributes of a file system. |
FileWrite | Writes the contents of a buffer to the current position in a file. |
FinalizePackage | Finalizes the specified package (.bpl file). |
FindClose | Releases memory allocated by FindFirst. |
FindCmdLineSwitch | Determines whether a string was passed as a command-line argument to the application. |
FindDelimiter | Returns the index of a delimiter character in the given string. |
FindFirst | Searches for the first instance of a file name with a given set of attributes in a specified directory. |
FindNext | Returns the next entry matching the name and attributes specified in a previous call to FindFirst. |
FloatToCurr | Converts a floating-point value to a Currency value. |
FloatToDateTime | Converts a floating-point value to a TDateTime value. |
FloatToDecimal | Converts a floating-point value to a decimal representation. |
FloatToStr | Converts a floating-point value to a string. |
FloatToStrF | Converts a floating point Value to a string, using a specified Format , Precision , and Digits . |
FloatToText | Converts a floating-point value to an unterminated character string, using a specified Format, Precision, and Digits. |
FloatToTextFmt | Converts a floating-point value to an unterminated character string, using a specified format. |
FmtLoadStr | Returns formatted output using a resourced format string. |
FmtStr | Assembles a formatted string using a format string and an array of arguments. |
ForceDirectories | Creates a new directory, including the creation of parent directories as needed. |
Format | Returns a formatted string assembled from a format string and an array of arguments. |
FormatBuf | Formats the arguments from an array, placing the result in a buffer. |
FormatCurr | Formats a Currency object. |
FormatDateTime | Formats a TDateTime value. |
FormatFloat | Formats a floating-point value. |
FreeAndNil | Frees an object reference and replaces the reference with nil (Delphi) or NULL (C++). |
GDAL | Get Delphi Access Licence. |
GetCurrentDir | Returns the name of the current directory. |
GetDefaultFallbackLanguages | GetDefaultFallbackLanguages returns the current DefaultFallbackLanguages string. |
GetEnvironmentVariable | Retrieves an environment variable value. |
GetFileVersion | Returns file version. |
GetFormatSettings | Resets the date and number format parameters to initial values. |
GetHomePath | Returns the path to the home of application's writable scratch directory or storage. Note: Do not use this method for new development. In particular, if you are doing multi-device development, we recommend that you use the more platform-agnostic implementation, System.IOUtils.TPath.GetHomePath. |
GetLocaleChar | Retrieves the first character of a localization value. |
GetLocaleDirectory | Returns the fully qualified name of the locale directory that corresponds to one of the preferred UI languages. |
GetLocaleFile | Returns a fully qualified path that indicates a locale file. The path is constructed with the supplied filename and the preferred UI language subdirectories. |
GetLocaleFormatSettings (deprecated) | Initializes a TFormatSettings record (deprecated, use TFormatSettings.Create). |
GetLocaleStr | Retrieves a localization value. |
GetModuleName | Returns the fully qualified name of a module, given its handle. |
GetPackageDescription | Returns the description resource of a package. |
GetPackageInfo | Enumerates all the units and required packages for a package. |
GetPackageTargets | |
GetProductVersion | Retrieves the version information of the product with which a file specified as AFileName was first distributed. |
GetTime | Returns the current time. |
GrowCollection | |
GUIDToString | Converts a class identifier GUID into a string. |
HashName | HashName generates a hash code from a null-terminated string. |
IncAMonth | Increments date information by one month. |
IncludeTrailingBackslash | Ensures that a path name ends with delimiter.
Note: This function is included for backward compatibility only. System.SysUtils.IncludeTrailingPathDelimiter should be used instead. |
IncludeTrailingPathDelimiter | Ensures that path name ends with a delimiter. |
IncMonth | Returns a date shifted by a specified number of months. |
InitializePackage | Validates and initializes a given package. |
IntToHex | Returns the hex representation of an ordinal number. |
IntToStr | Converts an integer to a string. |
IsAssembly | Determines whether a dll is an Assembly. |
IsDelimiter | Indicates whether a specified character in a string matches one of a set of delimiters. |
IsEqualGUID | Indicates whether two TGUID values are the same. |
IsLeadChar | Checks whether a character is a valid lead character (first in a multi-byte character sequence). |
IsLeapYear | Indicates whether a specified year is a leap year. |
IsPathDelimiter | Indicates whether the character at a specified position in a string is a path delimiter. |
IsRelativePath | Indicates whether the specified path is a relative path. |
IsValidIdent | Determines whether a string conforms to Delphi identifier rules. |
Languages | Lists the locales for which support is available. |
LastDelimiter | Returns the index of the last character that matches any character in a specified set of delimiters. |
LCIDToCodePage | Retrieves the ANSI code page associated with a given locale identifier. |
ListIndexError | |
LoadPackage | Loads a specified package. |
LoadStr | Loads a string resource from the application's executable file. |
LocaleDirectoryExists | Returns a Boolean value that indicates whether the specified directory exists with preferred UI language subdirectories. |
LocaleFileExists | Returns a Boolean value that indicates whether the specified file exists with preferred UI language subdirectories. |
LowerCase | Converts an ASCII string to lowercase. |
MSecsToTimeStamp | Converts a specified number of milliseconds into a TTimeStamp value. |
NewStr (deprecated) | Allocates a string on the heap. |
NextCharIndex | Returns the byte index of the next character. |
Now | Returns the current date and time. |
OutOfMemoryError | Raises an EOutOfMemory exception. |
PlatformBytesOf | Converts a string into a byte array. |
PlatformStringOf | Converts a byte array into a Unicode string. |
PreferredUILanguageList | PreferredUILanguageList returns a list that contains the preferred UI languages. |
PreferredUILanguages | PreferredUILanguages returns the preferred UI languages for user default UI languages at run time. |
QuotedStr | Returns the quoted version of a string. |
RaiseLastOSError | Raises an exception for the last occurring OS or system library error. |
RaiseLastWin32Error (deprecated) | Raises an exception for the last occurring Win32 error. |
RangeIndexError | |
RCS | Check for Delphi Client/Server Licence. |
RemoveDir | Deletes an existing empty directory. |
RenameFile | Changes a file name. |
ReplaceDate | Replaces the date portion of a TDateTime value with a specified date. |
ReplaceTime | Replaces the time portion of a TDateTime value with a specified time. |
ResStringCleanupCache | |
RPR | Check for Delphi Professional Licence. |
SafeLoadLibrary | Safe and simple library loading function. |
SameFileName | Compares file names based on the current locale. |
SameStr | Compares two strings by ordinal value with case sensitivity. |
SameText | Compares two strings by ordinal value without case sensitivity. |
SetCurrentDir | Sets the current directory. |
SetDefaultFallbackLanguages | SetDefaultFallbackLanguages sets a new list of default fallback languages. |
SetGrowCollectionFunc | |
ShowException | Displays an exception message with its physical address. |
Sleep | Delay program execution for a specified number of milliseconds. |
StrAlloc | Allocates a buffer for a null-terminated string and returns a pointer to its first character. |
StrBufSize | Returns the maximum number of characters that can be stored in a buffer allocated by StrAlloc. |
StrByteType | Indicates whether a byte in a string is a single-byte character, the first byte of a double-byte character, or the second byte of a double-byte character. |
StrCat | Appends a copy of Source to the end of Dest and returns the concatenated string. |
StrCharLength | Returns the length, in bytes, of a character. |
StrComp | Compares two strings with case sensitivity. |
StrCopy | Copies a null-terminated string. |
StrDispose | Disposes of a string. |
StrECopy | Copies a null-terminated string. |
StrEnd | Returns a pointer to the end of a null-terminated string. |
StrFmt | Formats entries in an array. |
StrIComp | Compares two strings without case sensitivity. |
StringOf | Converts a byte array into a Unicode string using the default system locale. |
StringReplace | Replaces occurrences of a substring within a string. |
StringToGUID | Converts a string into a GUID. |
StrLCat | Appends up to a specified maximum number of characters to a string. |
StrLComp | Compares up to a specified maximum number of characters in two strings. |
StrLCopy | Copies up to a specified maximum number of characters from a source to a destination. |
StrLen | Returns the number of characters in a string, excluding the null terminator. |
StrLFmt | Formats a series of arguments from a specified open array into a buffer. |
StrLIComp | Compares strings up to a specified maximum number of characters, without case sensitivity. |
StrLower | Converts a string to lowercase. |
StrMove | Copies a specified number of characters to the string. |
StrNew | Allocates space on and copies a string to the heap, returning a pointer to the string. |
StrNextChar | Returns a pointer to the following character. |
StrPas | Converts null-terminated string to an AnsiString (long string). |
StrPCopy | Copies an AnsiString (long string) to a null-terminated string. |
StrPLCopy | Copies characters from an AnsiString (long string) to a null-terminated string. |
StrPos | Returns a pointer to the first occurrence of STR2 in STR1. |
StrRScan | Returns a pointer to the last occurrence of a specified character in a string. |
StrScan | Returns a pointer to the first occurrence of a specified character in a string. |
StrToBool | Converts a string to a Boolean value. |
StrToBoolDef | Converts a string to a Boolean value, with error default. |
StrToCurr | Converts a string to a Currency value. |
StrToCurrDef | Converts a string to a Currency value, with default error. |
StrToDate | Converts a string to a TDateTime value. |
StrToDateDef | Converts a string to a TDateTime value, with default error. |
StrToDateTime | Converts a string to a TDateTime value. |
StrToDateTimeDef | Converts a string to a TDateTime value, with a default error. |
StrToFloat | Converts a given string to a floating-point value. |
StrToFloatDef | Converts a given string into a floating-point value, with a default error. |
StrToGUID | |
StrToInt | Converts a string that represents an integer (decimal or hex notation) into a number. |
StrToInt64 | Converts a string that represents an integer (decimal or hex notation) into a number. |
StrToInt64Def | Converts a string that represents an integer (decimal or hex notation) into a number. |
StrToIntDef | Converts a string that represents an integer (decimal or hex notation) into a number with error default. |
StrToTime | Converts a string to a TDateTime value. |
StrToTimeDef | Converts a string to a TDateTime value, with a default error. |
StrToUInt | |
StrToUInt64 | Converts a string that represents an integer (decimal or hex notation) into a number. |
StrToUInt64Def | Converts a string that represents an integer (decimal or hex notation) into a number. |
StrToUIntDef | |
StrUpper | Returns a string in uppercase. |
Supports | Indicates whether a given object or interface supports a specified interface. |
SysErrorMessage | Converts OS error codes into strings. |
SystemTimeToDateTime | Converts a system time value into a TDateTime value. |
TextPos | Returns a pointer to the first occurrence of a substring in a string. TextPos is case-insensitive. |
TextToFloat | Converts a null-terminated string to a floating-point value. |
Time | Returns the current time. |
TimeStampToDateTime | Converts a TTimeStamp value into the corresponding TDateTime value. |
TimeStampToMSecs | Converts a TTimeStamp value into an absolute number of milliseconds. |
TimeToStr | Returns a string that represents a TDateTime value. |
Trim | Trims leading and trailing spaces and control characters from a string. |
TrimLeft | TrimLeft removes blank and control characters from the left side of a string. |
TrimRight | TrimRight removes blank and control characters from the right side of a string. |
TryEncodeDate | Creates a TDateTime value that represents a specified Year, Month, and Day. |
TryEncodeTime | Creates a TDateTime value for a specified Hour, Min, Sec, and MSec. |
TryFloatToCurr | Converts a floating-point value into a Currency value. |
TryFloatToDateTime | Converts a floating-point value into a TDateTime value. |
TryStrToBool | Converts a string to a Boolean value, with a Boolean success code. |
TryStrToCurr | Converts a string to a Currency value, with a Boolean success code. |
TryStrToDate | Converts a string to a TDateTime value, with a Boolean success code. |
TryStrToDateTime | Converts a string to a TDateTime value, with a Boolean success code. |
TryStrToFloat | Converts a given string to a floating-point value, with a Boolean success code. |
TryStrToInt | Converts a string that represents an integer (decimal or hex notation) into a number with Boolean success code. |
TryStrToInt64 | Converts a string that represents an integer (decimal or hex notation) into a number. |
TryStrToTime | Converts a string to a TDateTime value with a default error. |
TryStrToUInt | |
TryStrToUInt64 | Converts a string that represents an integer (decimal or hex notation) into a number. |
TrySystemTimeToDateTime | Converts a system time value into a TDateTime value. |
UIntToStr | Converts an unsigned integer into a string. |
UnloadPackage | Unloads a package. |
UpperCase | Returns a copy of a string in uppercase. |
WideBytesOf | Converts a Unicode string into an array of bytes. |
WideCompareStr | Compares Unicode strings based on the current locale with case sensitivity. |
WideCompareText | Compares Unicode strings based on the current locale without case sensitivity. |
WideFmtStr | Assembles a formatted Unicode string using a format string and an array of arguments. |
WideFormat | Returns a formatted Unicode string assembled from a format string and an array of arguments. |
WideFormatBuf | Formats the arguments from an array, placing the result in a buffer. |
WideLowerCase | Returns Unicode string converted to lowercase. |
WideSameStr | Compares Unicode strings based on the current locale with case sensitivity. |
WideSameText | Compares Unicode strings based on the current locale without case sensitivity. |
WideStrAlloc | Allocates a buffer for a null-terminated wide string and returns a pointer to its first character. |
WideStringOf | Converts a byte array into a Unicode string using the Unicode locale. |
WideUpperCase | Returns Unicode string converted to uppercase. |
Win32BuildNumber | Specifies the build level of the Windows Operating System operating. |
Win32Check | Checks the return value of a Windows API call and raises an appropriate exception when it indicates failure. |
Win32CSDVersion | Specifies the Win32 latest installed service pack. |
Win32MajorVersion | Specifies which major Windows Operating System version is operating. |
Win32MinorVersion | Specifies which minor Windows Operating System version is operating. |
Win32OSVersion | |
Win32Platform | Specifies the Windows Operating System platform identifier. |
Win32UpdateBuildRevision | |
WrapText | Inserts a line break into a string as its length approaches a specified size. |