Win98 中文第二版 出现 'error loding midas.dll' 的问题(50分)

  • 主题发起人 主题发起人 XiaoLiang
  • 开始时间 开始时间
X

XiaoLiang

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟编的三层程序,Client 端用 Socketconnection ,
大部分机器都可用,但某几台装了 PWIN98 第二版 的却报这个错误,为何?
midas.dll 肯定在路径中,也无病毒。
 
客户端有这东西吗?
 
哈!!我已找到此问题的答案,其实很简单:原来有一个Midas.dll 在某个路径,
我在第一次运行客户端程序时,把这个 midas.dll 连路径注册到了注册表中,
后来由于某种原因,在此路径下的 midas.dll 被删除了,就会出现这个问题。
解决方法:在注册表中 seach MIDAS.DLL ,把路径改正过来就OK!
 
竟然还有这等事!
 
错!我也遇到了,注册表里没有midas.dll!
正确的方法是向系统注册midas.dll, regsvr32 midas.dll
regsvr32.exe在system目录下
 
大侠们:
请问中间层的客户端如何导入win98中,用NT4的还是用win2000的?
 
把midas.dll和client端放在同一個目錄下就好了!
或把它考在windows/system下也可以!
 
不行。我在发现这个问题之前就像你这样做的,大多数机器都正常,过一段日子后某几台
电脑突然会出现找不到midas.dll的错误,重新拷贝也不行,后来通过比较delphi安装前后
注册表中关于midas.dll的变化,发现delphi就是用regsvr32注册了midas.dll。
所以正确的解法是:用regsvr32注册midas.dll
 
xmodem 兄
可能是你的程序与我的不同吧,我的Client 端程序是自动注册的(在李维的
书中也是这样提的),我已用同样的方法解决了所有客户端出现 error loading midas.dll
问题。不过三层的东西实在太多,我不知的东东也太多,谁知会发生什么事?
 
多人接受答案了。
 
后退
顶部