zoukankan      html  css  js  c++  java
  • Delphi 各个编译版本的开关值

    Technorati 标签: 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)


    编译时可以判断版本号:
    {$IF CompilerVersion >= 18.5}
    //some code only compiled for Delphi 2007 and later
    {$IFEND}
  • 相关阅读:
    MySQL数据丢失讨论
    分布式系统之Quorum (NRW)算法
    阿里巴巴-OS事业群-OS手机事业部-系统服务部门招聘Java开发工程师,有意者请进来
    EQueue
    ENode 2.0
    关于MySQL的在线扩容
    我收藏的技术知识图(每张都是大图)
    关于实现一个基于文件持久化的EventStore的核心构思
    Actor的原理
    OAuth 2.0 授权原理
  • 原文地址:https://www.cnblogs.com/xiefang2008/p/2820059.html
Copyright © 2011-2022 走看看