Delphi 数据类型列表


本文整理自网络,侵删。

 
分类范围字节备注
简单类型序数整数Integer-2147483648 .. 21474836474有符号32位
Cardinal0 .. 42949672954无符号32位
Shortint-128 .. 1271有符号8位
Smallint-32768 .. 327672有符号16位
Longint-2147483648 .. 21474836474有符号32位
Int64-263 .. 2638有符号64位
Byte0 .. 2551无符号8位
Word0 .. 655352无符号16位
Longword0 .. 42949672954无符号32位
字符AnsiChar(Char)ANSI字符集8位
WideCharUnicode字符集16位
布尔BooleanFalse < True
Ord(False) = 0
Ord(True) = 1
Succ(False) = True
Pred(True) = False
1
ByteBoolFalse <> True
Ord(False) = 0
Ord(True) <> 0
Succ(False) = True
Pred(False) = True
1
WordBool2
LongBool4
枚举
子界
实数 Real5.0×10-324 .. 1.7×103088[精度]15..16
Real482.9×10-39 .. 1.7×10386[精度]11..12;
向后兼容
Single1.5×10-45 .. 3.4×10384[精度]7..8
Double5.0×10-324 .. 1.7×103088[精度]15..16
Extended3.6×10-4951 .. 1.1×10493210[精度]19..20
Comp-263 + 1 .. 263 - 18[精度]19..20
Currency-922337203685477.5808 .. 
922337203685477.5807
8[精度]19..20
字符串  ShortString255个字符2..256B向后兼容
AnsiString大约 231 个字符4B..2GB8位(ANSI)字符
WideString大约 230 个字符4B..2GB多用户服务和
多语言应用程序; 
和com定义的BSTR兼容
其他String
String[0..255]
PChar
PAnsiString
PWideString
结构类型集合 Set最多256个元素[0..255]
数组静态数组  
动态数组 
记录 Record
文件 File
 Class
类引用 Class reference
接口 Interface
指针类型无类型指针 Pointer
有类型指针预定义类型指针PAnsiString
PString
PByteArray
PCurrency
PDouble
PExtended
PSingle
PInteger
POleVariant
PShortString
PTextBuf
PVarRec
PVariant
PWideString
PWordArray
过程类型程序过程类型 Procedural
对象过程类型 Procedural 
变体类型  Variant 
 OleVariant 

相关阅读 >>

Delphi让tedit控件的内容居中或右对齐,限制位数,仅允许输入数字

Delphi 中showmodal与show的区别

Delphi 如何解决在dll的入口函数中创建或结束线程时卡死

Delphi 简单的字符串加密和解密

Delphi 系统托盘组件 ttrayicon 简介

Delphi utf8乱码问题

Delphi中提取网页源代码

Delphi tchart分析报告

Delphi 如何从一张图片中裁剪一部分距形图片另存为文件(使用canvas.copyrect)

Delphi中clientdataset的用法小结

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...