张志峰的博客

水滴石川,积少成多。

导航

2013年7月11日

摘要: A.3 使用条件编译指令条件编译指令是非常重要的编译指令,他控制着在不同条件下(例如,不同的操作系统)产生不同的代码。条件编译指令是包含在注释括号之内的,如下表所示。 条件编译指令 含义 $DEFINE 用于定义一个条件符号,一旦定义,条件符号就为真 $ELSE 与$IFDEF配合使用,如果$IFDEF条件为假,则只对源文件$ELSE后一小部分进行编译 $ENDIF 结束一个以$IF开始的条件段 $IFDEF 对条件符号进行判断,为真则编译源文件 $IFNDEF 对条件符号进行判断,为假则编译源文件 $IFOPT 根据编译开关状态,对源文件编译 $UNDEF 撤消以前的条件符号定义这些条件编译 阅读全文

posted @ 2013-07-11 14:06 ╰★张志峰★╮ 阅读(2539) 评论(0) 推荐(0) 编辑

摘要: 条件符号 含义VERxx 编译器版本,XX表示版本,例如:Delphi 1.0 的编译器版本为80、Delphi 5.0 的编译器版本为130WIN32 是否WIN32的运行环境(Windows 95.98/NT/2000)CPU386 是否Intel386以上的处理器CONSOLE 是否控制台程序用 {$IFDEF VER1XX} 来判断 // Delphi 4 {$IFDEF VER120} {$DEFINE VCL4ORABOVE} {$DEFINE VCL4O} {$DEFINE DELPHI} {$DEFINE DELPHI4} {$DEFINE OVERLOADIN... 阅读全文

posted @ 2013-07-11 13:48 ╰★张志峰★╮ 阅读(1025) 评论(0) 推荐(0) 编辑