.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.文件