我机子是win2000 server,在做多层时调用自己写的接口方法时总是提示Interface not supported(客户端服务器端都在同一机子上) (

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

am2001

Unregistered / Unconfirmed
GUEST, unregistred user!
我机子是win2000 server,在做多层时调用自己写的接口方法时总是提示Interface not supported(客户端服务器端都在同一机子上) (50分)<br />在上面找了好多贴子都不知道是怎么回事,我是用SocketConnection的,DComCnfg也配来配去都不行,我调用过程是这样做的((sktConnection.GetServer as IDispatch) as IDComBemServer).Login
 
IDispatch 是不能as成为的。 IDComBemServer
用queryinterface,或着Supports试一下
if Supports(sktConnection.GetServer ,IDComBemServer,Intf1) then

Intf1.dosomething;
 
请将midas.dll 复制到 system32 目录
 
换DCOMConnection试试
 
Socket server 没有运行吧!
 
你可以直接使用DELPHI提供的APPSERVER这个远程接口(DM.SOCKETCONN.APPSERVER .LOGIN)
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部