Y
ykjiang
Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个简单的服务器端程序和一个简单的客户端程序,在同一台机器上能够正常
运行,当我将客户端程序放到网络上另外一台机器上运行时就出错了,具体是:
1 如果在客户机上使用 delphi5 环境调试,对 DCOMConnection 的 Object Inspector
进行设置时,ComputerName设置后,在ServerName中也找到了服务器端的服务程序,ServerGUID
也已产生,但是将Connected 设置为True时出现错误提示:
一 如果服务器端尚未运行服务程序,出现“服务器运行失败”的错误提示;
二 如果服务器端已经运行服务程序,出现“Interface not supported”的错误提示。
2 如果在客户机上直接运行同一台机器上编译产生的客户程序,出现的错误提示是:
一 如果服务器端尚未运行服务程序,出现“该程序执行了非法操作,即将关闭...”,
关闭后出现“Exception EOlesysError in module..服务器运行失败”的错误提示;
二 如果服务器端已经运行服务程序,出现“该程序执行了非法操作,即将关闭...”,
关闭后出现“Exception EIntfCastError in module...Interface not supported”的错误提示。
服务器和客户机都使用98操作系统,Delphi 是5.0,在此之前已经下载DCOM98.EXE(V1.3),
并分别在服务器和客户机上运行了。
谢谢指教!!!
运行,当我将客户端程序放到网络上另外一台机器上运行时就出错了,具体是:
1 如果在客户机上使用 delphi5 环境调试,对 DCOMConnection 的 Object Inspector
进行设置时,ComputerName设置后,在ServerName中也找到了服务器端的服务程序,ServerGUID
也已产生,但是将Connected 设置为True时出现错误提示:
一 如果服务器端尚未运行服务程序,出现“服务器运行失败”的错误提示;
二 如果服务器端已经运行服务程序,出现“Interface not supported”的错误提示。
2 如果在客户机上直接运行同一台机器上编译产生的客户程序,出现的错误提示是:
一 如果服务器端尚未运行服务程序,出现“该程序执行了非法操作,即将关闭...”,
关闭后出现“Exception EOlesysError in module..服务器运行失败”的错误提示;
二 如果服务器端已经运行服务程序,出现“该程序执行了非法操作,即将关闭...”,
关闭后出现“Exception EIntfCastError in module...Interface not supported”的错误提示。
服务器和客户机都使用98操作系统,Delphi 是5.0,在此之前已经下载DCOM98.EXE(V1.3),
并分别在服务器和客户机上运行了。
谢谢指教!!!