Unit 'sysutils' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#rtl]

Reference for unit 'sysutils': Constants

ConfigExtension

  

Default application configuration file extension.

CPUEndian

  

Current CPU endianness.

DateDelta

  

Days between 1/1/0001 and 12/31/1899.

DriveDelim

  

Drive letter delimiter.

EmptyStr

  

Empty String Constant.

EmptyWideStr

  

Empty wide string.

faAnyFile

  

Match any file.

faArchive

  

Archive bit is set.

faCompressed

  

Compressed file attribute.

faDirectory

  

File is a directory.

faEncrypted

  

Encrypted file attribute.

faHidden

  

Hidden file.

faNormal

  

Normal file attribute.

faReadOnly

  

Read-Only file.

faSymLink

  

File is a symlink.

faSysFile

  

System file (Dos/Windows only).

faTemporary

  

Temporary file attribute.

faVirtual

  

Virtual file attribute.

faVolumeId

  

Volume id (Fat file system, Dos/Windows only).

feInvalidHandle

  

FileOpen error value.

fmOpenRead

  

Open file in read-only mode.

fmOpenReadWrite

  

Open file in read/write mode.

fmOpenWrite

  

Open file in write-only mode.

fmShareCompat

  

Open file in DOS share-compatibility mode.

fmShareDenyNone

  

Do not lock file.

fmShareDenyRead

  

Lock file so other processes cannot read.

fmShareDenyWrite

  

Lock file so other processes can only read.

fmShareExclusive

  

Lock file for exclusive use.

fmShareNoLocking

fsFromBeginning

  

Start seek operation from beginning of file.

fsFromCurrent

  

Start seek operation from current position in file.

fsFromEnd

  

Start seek operation from end of file.

GUID_NULL

  

NULL GUID constant.

HexDisplayPrefix

  

String to prepend to hexadecimal values.

HoursPerDay

  

Number of hours in a day.

INVALID_HANDLE_VALUE

JulianEpoch

  

Starting point of the Julian calendar.

LeadBytes

  

Lead bytes in Multi-Byte character sets.

MaxCurrency

  

Maximum currency value.

MaxDateTime

  

Maximum TDateTime value.

MAX_PATH

  

Maximum length of a fully qualified filename (including path).

MinCurrency

  

Minimum Currency value.

MinDateTime

  

Minimum TDateTime value.

MinsPerDay

  

Number of minutes per day.

MinsPerHour

  

Number of minutes per hour.

MonthDays

  

Array with number of days in the months for leap and non-leap years.

MSecsPerDay

  

Number of milliseconds per day.

MSecsPerSec

  

Number of milliseconds per second.

NullStr

  

Pointer to an empty string.

PathDelim

  

Path (directory) delimiter.

PathSep

  

Path separator. (Separates paths in search path lists).

pfBCB4Produced

  

Not used in Free Pascal.

pfDelphi4Produced

  

Not used in Free Pascal.

pfDesignOnly

  

Package is a design-time only package.

pfExeModule

  

Package is an executable.

pfIgnoreDupUnits

  

Ignore duplicate units in package.

pfLibraryModule

  

Package is a library.

pfModuleTypeMask

  

Mask for module type flags.

pfNeverBuild

  

Never-build flag was specified when compiling package.

pfPackageModule

  

Package is a real package (not exe).

pfProducerMask

  

Mask for producer flags.

pfProducerUndefined

  

Not used in Free Pascal.

pfRunOnly

  

Package is a run-time only package.

pfV3Produced

  

Not used in Free Pascal.

RTL_SIGBUS

  

Bus error signal number (Unix only).

RTL_SIGDEFAULT

  

Default signal handler (Unix only).

RTL_SIGFPE

  

Floating Point Error signal number (Unix only).

RTL_SIGILL

  

Illegal instruction signal number (Unix only).

RTL_SIGINT

  

INTERRUPT signal number (Unix only).

RTL_SIGLAST

  

Last signal number (Unix only).

RTL_SIGQUIT

  

QUIT signal number (Unix only).

RTL_SIGSEGV

  

Segmentation fault signal number (Unix only).

SecsPerDay

  

Number of seconds per day.

SecsPerHour

  

Constant indicating number of seconds in an hour.

SecsPerMin

  

Number of seconds per minute.

SwitchChars

  

Characters which start a command-line switch.

SysConfigDir

  

System configuration directory.

ufImplicitUnit

  

Unit was implicitly imported into package (did not appear in package contains list).

ufMainUnit

  

Unit is the main unit of the package.

ufOrgWeakUnit

  

Unit is the original weak packaged unit.

ufPackageUnit

  

Unit is a packaged unit (appeared in package contains list).

ufWeakPackageUnit

  

Weak (original or not) packaged unit.

ufWeakUnit

  

Unit is a weak packaged unit.

UnixDateDelta

  

Number of days between 1.1.1900 and 1.1.1970.

UnixEpoch

  

Starting point of the unix calendar (1/1/1970).


Documentation generated on: Dec 22 2024