为什么程序中有如下代码却提示异常呢

为什么程序中有如下代码却提示错误呢?我的一段拷贝图片文件的代码,其中有一句:filesumadir(filearray,&n

为什么程序中有如下代码却提示错误呢?
我的一段拷贝图片文件的代码,其中有一句:

filesum=adir(filearray,"&nfolder\&nfilename*.jpg")

然后,我在编译生成exe文件时,却提示出错如下:
  Unknown FILEARRAY - Undefined
  Unknown GAFILES2 - Undefined
  Unknown GAFILES - Undefined

请高手指教,如果要定义,怎么个定义呢?谢谢!

注:我的程序执行时是没有出错,就是编译时出错,一定要ignore 才可以,

[解决办法]

探讨
就是那一句啊! 我代码中就那里有 filearray 这个单词, 其它地方没有了。

[解决办法]
可能是你哪里引用了数组或者变量,但是之前没有定义

[解决办法]
先定义一下数组filearray
或者看看你和#DEFINE项目中有没有使用filearray

[解决办法]
应该有变量没有定义....