Reference for unit 'System': Variables

Variable Description
argv Pointer to the array of command-line arguments
DefaultFileSystemCodePage Codepage to use for filenames
DefaultRTLFileSystemCodePage Code page in which to return system-returned filenames
DefaultSystemCodePage Current system codepage.
DefaultUnicodeCodePage Code page for new unicode strings
DispCallByIDProc Callback to perform dispatch interface procedure call by ID.
envp Pointer to the array of environment variables
ErrOutput Alias for StdErr
ExitCode Exit code for the program, will be communicated to the OS on exit.
FirstDotAtFileNameStartIsExtension Where does the extension start.
InOutRes Result of last I/O operation.
Input Standard input text file.
IsConsole True for console applications, False for GUI applications.
IsLibrary True if the current module is a library. Otherwise module is an executable
mem Direct memory access (DOS only) in bytes
meml Direct memory access (DOS only) in longints
memw Direct memory access (DOS only) in words
NoErrMsg Unused, for Delphi compatibility
Output Standard output text file.
RandSeed Seed for Random function.
ReturnNilIfGrowHeapFails Describe behaviour if getmem fails.
softfloat_exception_flags Current soft float exception flags
softfloat_exception_mask Current soft float exception mask
softfloat_rounding_mode Rounding mode for softfloat
StackBottom Current stack bottom.
StackLength Maximum stack length.
StdErr Standard diagnostic output text file.
StdOut Alias for Output .
ThreadID Current Thread ID.
UTF8CompareLocale Unused, for Delphi compatibility only
widestringmanager Current widestring manager.
WriteErrorsToStdErr Write errors to StdErr