Delphi Language Guide Delphi for Microsoft Win32 Delphi for the Microsoft. Net framework



Yüklə 0,84 Mb.
Pdf görüntüsü
səhifə111/294
tarix02.01.2022
ölçüsü0,84 Mb.
#41395
1   ...   107   108   109   110   111   112   113   114   ...   294
DelphiLanguageGuide

Type Compatibility
Every type is compatible with itself. Two distinct types are compatible if they satisfy at least one of the following
conditions.
They are both real types.
They are both integer types.
One type is a subrange of the other.
Both types are subranges of the same type.
Both are set types with compatible base types.
Both are packed-string types with the same number of characters.
One is a string type and the other is a string, packed-string, or Char type.
One type is Variant and the other is an integer, real, string, character, or Boolean type.
Both are class, class-reference, or interface types, and one type is derived from the other.
One type is PChar or PWideChar and the other is a zero-based character array of the form 
array[0..n]
 of
PChar or PWideChar.
One type is Pointer (an untyped pointer) and the other is any pointer type.
Both types are (typed) pointers to the same type and the 
{$T+}
 compiler directive is in effect.
Both are procedural types with the same result type, the same number of parameters, and type-identity between
parameters in corresponding positions.

Yüklə 0,84 Mb.

Dostları ilə paylaş:
1   ...   107   108   109   110   111   112   113   114   ...   294




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin