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