我的平台是WIN98+delphi7在delphi5中下面的语句编译时没报错,可是在D7在却报错,这是怎么回事?如何解决。
   if form4.table1.locate('dk;lh;fh',VarArrayOf([StrDk,StrLh,Strfh]),[locaseInsensitive]) then
   begin   //  找到记录
   end;
编译到第一句是出现如下提示:
Undeclared identifier:'VarArrayOf'