Delphi 各个编译版本的开关值经常会用于区分不同版本的 Delphi 代码时使用。参考如下:

Delphi 各个编译版本的开关值经常会用于区分不同版本的 Delphi 代码时使用。参考如下:
{$IFDEF VER10}  - Turbo Pascal 1
{$IFDEF VER20}  - Turbo Pascal 2
{$IFDEF VER30}  - Turbo Pascal 3
{$IFDEF VER40}  - Turbo Pascal 4
{$IFDEF VER50}  - Turbo Pascal 5
{$IFDEF VER60}  - Turbo Pascal 6
{$IFDEF VER70}  - Turbo Pascal 7
{$IFDEF VER80}  - Delphi 1
{$IFDEF VER90}  - Delphi 2
{$IFDEF VER100} - Delphi 3
{$IFDEF VER120} - Delphi 4
{$IFDEF VER130} - Delphi 5
{$IFDEF VER140} - Delphi 6
{$IFDEF VER150} - Delphi 7
{$IFDEF VER160} - Delphi 8
{$IFDEF VER170} - CodeGear 2005 (Delphi 9.0)
{$IFDEF VER180} - CodeGear 2006 (Delphi 10.0)
{$IFDEF VER180} - CodeGear 2007 (Delphi 11.0)
{$IFDEF VER185} - CodeGear 2008 (Delphi 12.0)
{$IFDEF VER200} - CodeGear 2009 (Delphi 12.0)
{$IFDEF VER210} - Embarcadero RAD Studio 2010 (Delphi 14.0)
{$IFDEF VER220} - Embarcadero RAD Studio XE (Delphi 15.0)
{$IFDEF VER230} - Embarcadero RAD Studio XE2 (Delphi 16.0)
{$IFDEF VER240} - Embarcadero RAD Studio XE3 (Delphi 17.0)
{$IFDEF VER250} - Embarcadero RAD Studio XE4 (Delphi 18.0)
{$IFDEF VER260} - Embarcadero RAD Studio XE5 (Delphi 19.0)
{$IFDEF VER270} - Embarcadero RAD Studio XE6 (Delphi 20.0)
{$IFDEF VER280} - Embarcadero RAD Studio XE7 (Delphi 21.0)
{$IFDEF VER290} - Embarcadero RAD Studio XE8 (Delphi 22.0)
{$IFDEF VER300} - Embarcadero RAD Studio Seattle (Delphi 23.0)
{$IFDEF VER310} - Embarcadero RAD Studio Berlin (Delphi 24.0)
{$IFDEF VER320} - Embarcadero RAD Studio 10 (Delphi 25.0)




编译时可以判断版本号:
{$IF CompilerVersion >= 18.5}
//some code only compiled for Delphi 2007 and later
{$IFEND}


delphi各个版本编译开关值


{$IFDEF VER80}  - Delphi 1
{$IFDEF VER90}  - Delphi 2
{$IFDEF VER100} - Delphi 3
{$IFDEF VER120} - Delphi 4
{$IFDEF VER130} - Delphi 5
{$IFDEF VER140} - Delphi 6
{$IFDEF VER150} - Delphi 7
{$IFDEF VER160} - Delphi 8
{$IFDEF VER170} - Delphi 2005
{$IFDEF VER180} - Delphi 2006
{$IFDEF VER180} - Delphi 2007
{$IFDEF VER185} - Delphi 2007
{$IFDEF VER200} - Delphi 2009
{$IFDEF VER210} - Delphi 2010
{$IFDEF VER220} - Delphi XE
{$IFDEF VER230} - Delphi XE2
{$IFDEF VER240} - Delphi XE3
{$IFDEF VER250} - Delphi XE4
{$IFDEF VER260} - Delphi XE5
 
{$IF CompilerVersion >= 18.5}
//some code only compiled for Delphi 2007 and later
{$IFEND}
Delphi XE5  - 26
Delphi XE4  - 25
Delphi XE3  - 24
Delphi XE2  - 23
Delphi XE   - 22
Delphi 2010 - 21
Delphi 2009 - 20
Delphi 2007 - 18.5
Delphi 2006 - 18
Delphi 2005 - 17
Delphi 8    - 16
Delphi 7    - 15
Delphi 6    - 14
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值