DCOM连接?谢谢(100分)

  • 主题发起人 主题发起人 Del_Sun
  • 开始时间 开始时间
D

Del_Sun

Unregistered / Unconfirmed
GUEST, unregistred user!
DCOMConnection的ComputerName指定后
总是说RPC服务器无法使用!
我在服务端已经用dcomcnfg配置过了, 为什么不行???
 
查一下以前的对该问题的答案
 
我感觉配置没有问题
 
1、你的服务端是安装在Win2K上,客户端登录时,必须是服务器上合法用户
2、检查GUID是否正确
 
我在客户端是用Administrator登录的
 
应用服务器端的启动权限设定,通讯协议设定。
(先在服务器端用客户程序试!)
 
我客户端用dcom连接时, 在编辑情况下, 可以连接 , 但是当运行可执行程序时, 就不可以, 请问
为什么?
 
楼上兄所说问题我也经常碰到,我看李维的书上也写到这个问题,
他的意思是建议我们再MainForm.OnCreate事件中连接:比如
procedure TMainForm.FormCreate(Sender:TObject);
begin
DCOMConnection1.Connect:=True;
ClientDataSet1.Active:=True;
end;
保证没有问题,至于是为什么,李维说他自己还没弄明白!
 
上面说的问题有可能也存在
但你说编辑时可连接,运行可执行程序时不可以连接,那就奇怪了
可能是你在运行客户端程序的时候, 应用层的服务程序没有打开。
或者是控制面板中的组件服务中的本地计算机上的服务的RPC 没有启动(一般情况下都是启动的)
 
感谢NeutronDelphi
但还是不知道是什么原因
 
多人接受答案了。
 
后退
顶部