| Classification | Scope< /td> | bytes | Remarks | |||
| Simple type | Ordinal | Integer | Integer | -2147483648 .. 2147483647 | 4 | Signed 32-bit |
| Cardinal | 0 .. 4294967295 | 4 | Unsigned 32-bit | |||
| Shortint | -128 .. 127< /td> | 1 | Signed 8-bit | |||
| Smallint | -32768 .. 32767 | Signed 16-bit | ||||
| Longint | -2147483648 .. 2147483647 | 4< /td> | Signed 32-bit | |||
| Int64 | -263.. 263< /sup> | 8 | Signed 64-bit | |||
| Byte | 0 .. 255 td> | 1 | Unsigned 8-bit | |||
| Word | 0 .. 65535 | 2 | Unsigned 16-bit< /td> | |||
| Longword | 0 .. 4294967295 | 4 | Unsigned 32-bit | |||
| Characters | AnsiChar(Char) | ANSI character set | 8-bit | |||
| WideChar | Unicode character set | 16-bit | ||||
| Boolean | Boolean | False Succ(False) = True Pred(True) = False |
1 | ByteBool | False <> True Ord(False) = 0 Ord(True) <> 0 Succ(False) = True Pred(False) = True |
1 |
| WordBool | 2 | |||||
| LongBool | 4 | |||||
| enumeration | ||||||
| 子界 | ||||||
| Real number | Real | 5.0×10-324.. 1.7×10308 | 8 | [Accuracy]15..16 | ||
| Real48 | 2.9×10-39< /sup>.. 1.7×1038 | 6 | [Accuracy]11..12; Backward compatibility |
|||
| Single | 1.5×10-45.. 3.4×1038 | 4 | [Accuracy]7..8 | |||
| Double | 5.0×10-324.. 1.7×10308 | 8 | [Accuracy]15..16 | |||
| Extended td> | 3.6×10-4951.. 1.1×104932 | 10 | [Accuracy]19. .20 | |||
| Comp | -263 + 1 .. 263– 1< /td> | 8 | [Accuracy]19..20 | |||
| Currency | -922337203685477.5808 .. 922337203685477.5807 |
8 | [Accuracy]19..20 | |||
| String | ShortString | 255 characters | 2..256B | Backward compatibility | ||
| AnsiString | About 231 characters | 4B..2GB | 8 bits ( ANSI) characters | |||
| WideString | about 230 characters | 4B..2GB td> | Multi-user services and multi-language applications; Compatible with BSTR defined by com |
|||
| Others | String< br>String[0..255] PChar PAnsiString PWideString |
|||||
| Structure type | Set | Set | Up to 256 elements [0..255] | |||
| Array | Static array | |||||
| Dynamic array | ||||||
| Record | Record | |||||
| File | File | |||||
| Class | Class | |||||
| Class reference | Class reference | |||||
| Interface | Interface | |||||
| Pointer type | Untyped pointer | |||||
| Typed pointer | Predefined type pointer | PAnsiString PString PByteArray PCurrency PDouble PExtended PSingle PInteger POleVariant PShortString PTextBuf PVarRec PVariant PWideString PWordArray |
||||
| process type | program process type | Procedural | ||||
| Object procedure type | Procedural | |||||
| Variant | ||||||
| OleVariant | ||||||
Delphi Data Type List
WordPress database error: [Table 'yf99682.wp_s6mz6tyggq_comments' doesn't exist]SELECT SQL_CALC_FOUND_ROWS wp_s6mz6tyggq_comments.comment_ID FROM wp_s6mz6tyggq_comments WHERE ( comment_approved = '1' ) AND comment_post_ID = 3156 ORDER BY wp_s6mz6tyggq_comments.comment_date_gmt ASC, wp_s6mz6tyggq_comments.comment_ID ASC
