总是提示 : 停用了“调用取消”(300分)

  • 主题发起人 主题发起人 mcs51
  • 开始时间 开始时间
M

mcs51

Unregistered / Unconfirmed
GUEST, unregistred user!
客户端调用DCOM服务器
procedure TForm1.Button1Click(Sender: TObject);
var b : Boolean;
begin
b := socketServer.AppServer.Login('0001','password');
//提示如上错误信息
end;

服务器:
function TMyServer.Login(const sUser,sPass: WideString): WordBool;
begin
//
//
//
Result := True;
end;

刚开始学,请各位大侠不吝赐教
 
从代码上看不出错误所在,请检查一下DCOM的配置。
 
把返回值换成olevariant试试
 
这种错误应该是你的Server的运行版本和当前的版本不一致,
可以采用下面的方法更正:
1,删除你的Server程序,重新Build注册。如果还不行,请清除Server的注册信息
2,如果Server运行在多台电脑上,必须更新每个Server。特别是你用了VSS之类的东西。
 
后退
顶部