紧急求助!midas的问题(100分)

  • 主题发起人 主题发起人 bon
  • 开始时间 开始时间
B

bon

Unregistered / Unconfirmed
GUEST, unregistred user!
一程序在我的电脑上编译运行都无问题,现copy到别人的机器,运行时提示'error loading midas.dll",
该程序copy时已经拥有midas.dll文件,请问如何解决?
 
应该是路径问题!
 
注册midas.dll
 
怎样注册?
 
将 midas.dll 复制到WINNT/system32 下即可。
 
这个已经都做了,前两天还行的,现在出了这个问题
 
用regedt32 注册试试。
 
你是不是有中间层? 你是不是发布了客户端?
你要确保中间层没有问题。
 
regsvr32 midas.dll的路径 /i
 
选择启动时执行autoexec.bat,并在里面加入以下这行:
SET PATH=%PATH%;C:/xxx
其中C:/xxx可以是那个有midas.dll的目录
 
先要确定你MIDAS。DLL的路径,再到注册表里查找MIDAL。DLL,看注册表里的路径是否同你
当前的文件路径,如果不合,修改就可以了!
 
同zh888,就是到注册表中查midas.dll(有4个)的原有的注册路径,把其改为当前的midas.dll文件路径即可。
 
MIDAS技术需要DBClient.dll和MIDAS.dll的支持,这两个动态链接库用于管理数据包,发布MIDAS应用程序时需要发布这个文件
 
我也碰到类似问题:
regsvr32 路径/midas.dll 保证没问题
 
在引用单元中uses midaslib
这样在客户端就不需要midas.dll 支持啦,当然也就省去注册之类的麻烦,只不过是是应用程序会胖200K左右而已。
 
delphi6以下version可以在unit中uses midaslib,发布就不用midas.dll了。不过EXE可会大一些。
delphi5或以下version不支持这种方法,只能将midas.dll复制到x:/windows/system32/然后注册这个dll。
不会有问题的。
 
后退
顶部