RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
Constants

The following table lists constants in this documentation.

Name 
Description 
Designates the version number of the Delphi compiler. 
This is constant System.CPUi386. 
This is constant System.CPUi486. 
This is constant System.CPUPentium. 
This is constant System.E_NOINTERFACE. 
This is constant System.E_NOTIMPL. 
This is constant System.E_UNEXPECTED. 
This is constant System.fmClosed. 
This is constant System.fmInOut. 
This is constant System.fmInput. 
This is constant System.fmOutput. 
This is constant System.hfFieldSize. 
This is constant System.hfMonitorOffset. 
This is constant System.INFINITE. 
The maximum value of the Integer data type. 
The maximum value of the Longint data type. 
NumSmallBlockTypes is the number of small memory block types employed by the default memory manager. 
opAdd defines an addition operation. 
opAnd defines a logical and operation. 
opCmpEQ defines an equality comparison operator. 
opCmpGE defines a greater than or equal comparison operator. 
opCmpGT defines a greater than comparison operator. 
opCmpLE defines a less than or equal comparison operator. 
opCmpLT defines a less than comparison operator. 
opCmpNE defines an inequality comparison operator. 
opCompare defines a comparison operation. 
opDivide defines a divide operation. 
opIntDivide defines an integer divide operation. 
opModulus defines a modulus operation. 
opMultiply defines a multiply operation. 
opNegate defines a negate operation. 
opNot defines a binary negation operation. 
opOr 
opOr defines a logical or operation. 
opShiftLeft defines a bitwise shift left operation. 
opShiftRight defines a bitwise shift right operation. 
opSubtract defines a subtraction operation. 
opXor defines a logical exclusive or operation. 
Designates the version number of the Delphi runtime library. 
This is constant System.S_FALSE. 
S_OK 
This is constant System.S_OK. 
Represents the character(s) used to generate a line feed. 
This is constant System.tfCRLF. 
Represents a Variant that can hold any value. 
Represents a Variant that holds dynamic array data. 
Represents a Variant that holds WordBool data. 
Represents a Variant that points to another variable. 
Represents a Variant that holds byte data. 
Represents a Variant that holds a monetary floating point value. 
Represents a Variant that holds a TDateTime value. 
Represents a Variant that has been assigned an IDispatch value. 
Represents a Variant that holds a floating point value. 
Represents a Variant that has not yet been assigned a value. 
Represents a Variant that holds a 32 bit error code. 
Represents a Variant that holds Int64 data. 
Represents a Variant that holds Integer data. 
Represents a Variant that holds LongWord data. 
Represents a Variant that holds a null value. 
Represents a Variant that has been assigned a COM interface type string value. 
Represents a Variant that holds ShortInt data. 
Represents a Variant that holds byte data. 
Represents a Variant that holds Smallint data. 
Represents a Variant that has holds a COM compatible string value. 
Represents a Variant that holds string data. 
Defines a mask for filtering out the meta data part of a Variant data type. 
This is constant System.varUInt64. 
Represents a Variant that holds an unknown value. 
This is constant System.varUString. 
Represents a Variant data type. 
Represents a Variant that holds Word data. 
This is constant System.vmtAddRef. 
This is constant System.vmtAfterConstruction. 
This is constant System.vmtAutoTable. 
This is constant System.vmtBeforeDestruction. 
This is constant System.vmtClassName. 
This is constant System.vmtCreateObject. 
This is constant System.vmtDefaultHandler. 
This is constant System.vmtDestroy. 
This is constant System.vmtDispatch. 
This is constant System.vmtDynamicTable. 
This is constant System.vmtEquals. 
This is constant System.vmtFieldTable. 
This is constant System.vmtFreeInstance. 
This is constant System.vmtGetHashCode. 
This is constant System.vmtInitTable. 
This is constant System.vmtInstanceSize. 
This is constant System.vmtIntfTable. 
This is constant System.vmtMethodTable. 
This is constant System.vmtNewInstance. 
This is constant System.vmtParent. 
This is constant System.vmtQueryInterface. 
This is constant System.vmtRelease. 
This is constant System.vmtSafeCallException. 
This is constant System.vmtSelfPtr. 
This is constant System.vmtToString. 
This is constant System.vmtTypeInfo. 
vtAnsiString defines an AnsiString TVarData VType value. 
vtBoolean defines a Boolean TVarData VType value. 
vtChar defines a Char TVarData VType value. 
vtClass defines a TClass TVarData VType value. 
vtCurrency defines a Currency TVarData VType value. 
vtExtended defines an Extended TVarData VType value. 
vtInt64 defines an Int64 TVarData VType value. 
vtInteger defines an Integer TVarData VType value. 
vtInterface defines an Interface pointer TVarData VType value. 
vtObject defines a TObject TVarData VType value. 
vtPChar defines a PChar TVarData VType value. 
vtPointer defines a Pointer TVarData VType value. 
vtPWideChar defines a PWideChar TVarData VType value. 
vtString defines a String TVarData VType value. 
This is constant System.vtUnicodeString. 
vtString defines a Variant TVarData VType value. 
vtWideChar defines a WideChar TVarData VType value. 
vtWideString defines a WideString TVarData VType value. 
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!