|
Data types and variables: Overview
About types
Simple types: Overview
Ordinal types: Overview
Integer types
Character types
Boolean types
Enumerated types
Subrange types
Real types
About string types
Short strings
Long strings
WideString
About extended character sets
Working with
null-terminated strings
Using
pointers, arrays, and string constants
Mixing
Pascal strings and null-terminated strings
Structured types: Overview
Sets
Arrays: Overview
Static arrays
Dynamic arrays
Multidimensional dynamic
arrays
Array types and assignments
About records
Variant parts in records
File types
Pointers and pointer types
Overview of pointers
|
About pointer types
Character pointers
Other standard pointer types
Procedural types: Overview
Procedural
types in statements and expressions
Variant types: Overview
Variant type conversions
Variants in expressions
Variant arrays
OleVariant
Type compatibility and identity:
Overview
Type identity
Type compatibility
Assignment-compatibility
Declaring types
Variables: Overview
Declaring variables
Absolute addresses
Dynamic variables
Thread-local variables
Constants: Overview
True constants
Constant expressions
Resource strings
About typed constants
Array constants
Record constants
Procedural constants
Pointer constants
|