奇怪的错误:Not enough actual parameters
spell 2011-02-24 11:40:39 if MyInterface.RCDE.GetEBID(EId,CY) then......
这段语句编译时出错:
[Error] Ur.pas(314): Not enough actual parameters
这段程序是在一个bpl包里的,这个方法封装在一个DLL里(RCDE.DLL),GetEBID方法一开始有三个参数(EId,CY,C),后来我把它改成了两个参数(EId,CY),并且把文件Ur_TLB.pas中的参数也改成了两个。编译出上面的错误,而且打 '.'弹出的提示信息也还有三个参数。但如果新做一个窗体打 '.'弹出的是改过的两个参数。