"无效的被呼叫方"!这是怎么回事??求救
我碰到了2个问题:
A.应用服务器端的一个过程:
procedure FilterAss(var vClassNum: OleVariant; var IfResult: OleVariant);safecall;
原先在参数vClassNum之前没加var,就报错:“Invalid variant Operation”,然后我把Server_tlb,和interface(IAppServer),连同过程FilterAss本身的参数(共要修改3处吧)vClassNum都改为了var的变量型参数,这就不报错了。但是再下来又有问题了
B.在Delphi中编译运行客户端时出错了,光标指在这一行程序上:
FormMain.SocketConnection.AppServer.FilterAss(stClassNum,haveAss);
报的错误是“无效的被呼叫方”,搞不懂了,急!
请大侠们指教