Locate('ID;´Name',VarArrayOf([Trim(edtID.Text),edtName.Text]),[]) &nbs

  • 主题发起人 主题发起人 apolloone
  • 开始时间 开始时间
A

apolloone

Unregistered / Unconfirmed
GUEST, unregistred user!
Locate('ID;&amp;acute;Name',VarArrayOf([Trim(edtID.Text),edtName.Text]),[]) 出错?(20分)<br />我的Locate('ID;&amp;acute;Name',VarArrayOf([Trim(edtID.Text),edtName.Text]),[])
在Delphi5运行正常,在Delphi6出现:
Undeclared indentifier:'VarArrayOf'
是不是在Delphi6里没有这个函数。
 
VarArrayOf位于System单元,应该有的哦。
 
用的是d6吧?
uses Variants;
 
应该是这样的,
CustTable.Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver', 'P', '408-431-1000']), [loPartialKey]);
可能是你参数什么的搞错了!
看看帮助里都有的!

 
在D6中确实uses Variants;而D5不必。
 
后退
顶部