我的软件是C/S模式,使用MIDAS的DCOM用ADO连接数据库。我把客户端生成的EXE文件,复制到没有  DELPHI的机器上出现如下错误:(服务端没有问题,可以正确运行)
Exception EoleSysError in modul client.exe at 0011D489 没有注册类别我的客户端已经引用了MidasLib 单元。应该就不用在带MIDAS.dll了吧?lee576() 告诉我,出错是因为有DLL文件没有注册。让我试试regsvr32 *.dll命令。我在好多机器上输入这一命令都提示:Loadlibrary("*.dll")失败,找不到指定模块。
请大家帮忙,这是我的毕业设计,马上要交了。这个问题会要人命的。

解决方案 »

  1.   

    已经另开新帖,请大家到下面接分
    http://community.csdn.net/Expert/topic/4797/4797414.xml?temp=.6578333
      

  2.   

    如果你引用了MIDAS.dll那这个命令要像这样才行regsvr32  c:\MIDAS.dll   (注:这里不一定就是c:\MIDAS.dll 这个路径,取决于你的这个dll的放在硬盘上的路径)
      

  3.   

    没的注册过DLL文件啊
    打开运行
    写上regsvr32
    然后把那个DLL文件拖过去到运行的文本框里
    回车
    搞定
      

  4.   

    如果你引用了MIDAS.dll那这个命令要像这样才行regsvr32  c:\MIDAS.dll   (注:这里不一定就是c:\MIDAS.dll 这个路径,取决于你的这个dll的放在硬盘上的路径)
    我也认为 是这样  的!!!