关于Delphi的inc文件

      .inc 文件顾名思义是include file的意思。实际上,文件的后缀对于文件包含是无所谓你能够包含一个asp文件,也能够包含txt文。通常咱们使用inc做为后缀,是由于这样能体现该文件的做用。.inc文件的做用有点相似于C/C++内的.H .HPP头文件,使用inc文件能够使咱们的程序,增加可读性,更易于开发和维护。学习

    最近才刚接触到……学习Delphi是在工做中边作边学的,inc文件在工程中能够起到模式开关的功能,好比你在编译版程序中要作什么,在正式发布版程序中要作什么,能够经过inc文件来实现。e.g:在***.inc文件中红添加spa

 {$DEFINE DEBUG}

并将inc文件包含到某一.pas文件中:{$I ***.inc}(编译指令的开始字符是“ $“ ,它老是出如今 “{“符号以后,$以后为编译指令的实际部分,能够是一个或多个字符(根据指令的不一样而定),在指令后还能够包含一个或多个须要的参数。一个编译指令的结束符为“}”。)并在某个位置使用此编译指令:code

{$IFDEF DEBUG}开发

    do 1
编译

 {$ELSE}class

    do 2
file

 {$ENDIF}程序

这样就能保证在有宏定义DEBUG的时候执行do 1,若是想在某种状态下执行do 2,那么能够再搞一个inc文件,里边写成注释

{.$DEFINE DEBUG}

将宏定义变成注释,那么ok,执行do 2.文件

相关文章
相关标签/搜索