Quick start manual

Index
I-13
set 5-18, 11-7
simple 5-3
string 5-11 to 5-17, 11-5, 11-6
structured 5-17
subrange 5-8
type identity 5-37
user-defined 5-1
variant 5-33 to 5-37
typographical conventions 1-2
U
UCS-2 5-14
UCS-4 5-14
unary operators 4-7
Unassigned (variants) 5-33, 5-35
underscores 4-2
Unicode 5-5, 5-13
union (sets) 4-11
UniqueString procedure 5-17
unit files 3-1, 3-3
case-sensitivity 4-2
units 2-1, 3-1 to 3-8
scope 4-31
syntax 3-3 to 3-8
until (reserved word) 4-27
untyped files 5-27, 8-2, 8-4
untyped parameters 6-14
UpCase function 5-11
uses clause 2-1, 3-1, 3-2, 3-4, 3-5 to 3-8
interface section 3-8
ShareMem 9-9
syntax 3-6
System unit and 8-1
SysUtils unit and 8-1
V
Val procedure 8-6
value parameters 6-12, 6-20, 12-1
open array constructors 6-21
value typecasts 4-15
var (reserved word) 5-40, 6-12, 12-1
varargs (directive) 6-7
VarArrayCreate function 5-36
VarArrayDimCount function 5-36
VarArrayHighBound function 5-36
VarArrayLock function 5-36, 10-12
VarArrayLowBound function 5-36
VarArrayOf function 5-36
VarArrayRedim function 5-36
VarArrayRef function 5-36
VarArrayUnlock procedure 5-36, 10-12
VarAsType function 5-34
VarCast procedure 5-34
variable (var) parameters 6-12, 6-20, 12-1
variable parameters 6-20
variable typecasts 4-15, 4-16
variables 4-6, 5-40 to 5-42
absolute addresses 5-41
declaring 5-40
dynamic 5-42
file 8-2
from dynamically loadable libraries 9-1
global 5-41, 10-10
heap-allocated 5-42
initializing 5-41
local 5-41, 6-11
memory management 11-2
thread 5-42
variant arrays 5-33, 5-36
variant open array parameters 6-18, 6-21
variant parts (records) 5-24 to 5-26
variants 5-33 to 5-37, 11-12
and Automation 11-12
complete evaluation 4-9
conversions 5-33, 5-34 to 5-35, 5-36
files and 5-26
freeing 5-42
initializing 5-33, 5-41
interfaces and 10-10
memory management 11-2, 11-12
OleVariant 5-36
operators 4-7, 5-35
records and 5-25
short-circuit evaluation 4-9
typecasts 5-34
variant arrays 5-36
variant arrays and strings 5-36
Variant type 5-30, 5-33
variant types 5-33 to 5-37
varOleString constant 5-36
varString constant 5-36
VarType function 5-34
varTypeMask constant 5-34
virtual method table 11-10
virtual methods 7-10, 7-11
Automation 7-6
constructors 7-14
overloading 7-13
VirtualAlloc function 11-1
VirtualFree function 11-1
visibility (class members) 7-4
interfaces 10-2
VMT 11-10
VMTOFFSET 13-6