#include 预处理指令

示例 请参阅

告诉 Visual FoxPro 预处理器去处理指定头文件的内容,就好象头文件中的内容出现在 Visual FoxPro 程序中一样。

语法

#INCLUDE FileName

参数
FileName

指定头文件的文件名。头文件在编译时将合并到程序中去。
头文件名中可以包含路径。当头文件名中包含路径时,Visual FoxPro 只在指定路径里寻找头文件。
如果头文件名中不包含路径,则 Visual FoxPro 首先在默认的 Visual FoxPro 目录中寻找头文件,然后沿着 Visual FoxPro 路径寻找。Visual FoxPro 路径用 SET PATH 指定。

说明

您可以创建包含预处理器命令的头文件,然后在编译程序时用 #INCLUDE 命令把它的内容合并到程序中去。编译时,头文件的内容放在程序中 #INCLUDE 命令出现的位置。
头文件中,只有 #DEFINE ... #UNDEF 和 #IF ... #ENDIF 预处理器命令有效。头文件中的注释和 Visual FoxPro 命令无效。
一个程序可以包含任意多个 #INCLUDE 命令,并且这些命令可以出现在程序中的任何位置。#INCLUDE 命令也可以出现在头文件中。Visual FoxPro 允许嵌套 #INCLUDE 
命令。
头文件一般具有 .H 扩展名,但是也可以带其他扩展名。Visual FoxPro 提供了一个头文件 FOXPRO.H,它包含了本文档中所提到的许多常量。