补充:以上问题是在练习李维的《delphi分布式多层应用电子商务篇》的“使用internetexpress建立分布式web应用系统”一例中遇到的问题

解决方案 »

  1.   

    补充:以上问题是在练习李维的《delphi分布式多层应用电子商务篇》的“使用internetexpress建立分布式web应用系统”一例中遇到的问题
      

  2.   

    因为使用tdcomconnection,所以需要在客户端注册服务器的type library。没有注册,才导致相应的错误。
    注册方法:1、在客户端运行服务器;2、在客户端注册服务器的*.tlb文件,regsvr32 yourserver.tlb
      

  3.   

    有可能是你的应用程序服务器没有注册,如果已经注册,试一下用dcomconnection连接看看能不能连接。
      

  4.   

    但是,我的应用程序服务器和客户端是在同一机子上的啊,而且应用程序服务器已经运行过了,能够设置servername属性,应该是注册过了吧;
    另:用dcomconnection连接时一样说是“类没有注册”
      

  5.   

    我原来设定computername为localhost,报错是“类没有注册”,后来computername改为机子的具体名称,报错是”服务器运行失败“,:(,我也不知道有没有注册midas.dll,如何注册?
      

  6.   

    现在发现一个问题,我用的是win98,但是win98好象不支持dcom,所以下载安装了一个dcomforwin98,但是问题依旧help!!!!!