近期有客户向小编反应,打开管家婆软件报错提示Error loading MIDAS.DLL和217,这是由于什么原因造成的呢,有需要怎么去解决呢? 今天来和小编一起学习下如何解决运行管家婆软件时提示Error loading MIDAS.DLL和报错217的吧! 1,运行管家婆软件程序时提示Error loading MIDAS.DLL1)这个错误是由于系统缺少midas.dll文件导致的。 开始-运行-输入:regsvr32 把C:\WeWaySoft\Print文件夹的midas.dll拖到运行的框框里面注册,注册完成后重启电脑登录试下。 在注册表中编辑-查找midas.dll文件。找到之后,复制管家婆软件路径里的、midas.dll一个一个替换掉即可。
如果是32位系统,就将C:\Windows\System32\midas.dll文件拖过来;如果是64位系统,就将C:\Windows\SysWOW64\midas.dll文件拖过来。 (3)注册管家婆安装目录下的midas试试,参考下图-【修改安装目录下的Midas注册: 开始-运行-regsvr32(直接右键单击电脑桌面上的管家婆图标-属性-查找目标/打开文件位置-Midas.dll ,输入regsvr32后可以直接将midas.dll的文件 拖到32后面点击确定然后重启电脑即可) 】图片(4)如果还不行,下载链接中的midas文件替换到安装根目录之后再重复步骤2和3.MIDAS文件 regedit,回车),找到HKEY_CLASSES_ROOT\CLSID\{9E8D2FA1-591C-11D0-BF52-0020AF32BD64}\InProcServer32,然后将它的默认键值更改为Midas.dll 的全路径就可以了,比如我的midas文件在system32中,就改成C:\WINDOWS\system32\midas.dll注意:注册表名文件太长不好找,可以直接在注册表界面按Ctrl+F,调出搜索界面复制
服务器发布方法: 1.在unit ServerMethodsUnit1单元中,添加uses MidasLib;(添加MidasLib的目的是省去发布Midas.dll) 2.我用的是火鸟数据库,只需拷贝 分发的服务器软件只需三个文件:你的服务器程序、dbxfb.dll 和 fbclient.dll 客户端发布方法: 1.在客户端程序中加上uses MidasLib;(添加MidasLib的目的是省去发布Midas.dll 如果服务器使用了http协议作为datasnap通讯的话,还需在客户端程序中加上 users DSHTTPLayer;如果使用tcp协议,无需此步骤 分发的客户端软件只需一个文件:你的客户端程序 服务器和客户端无需Midas.dll ,也不需要注册regsvr32 Midas.dll,看来Delphi2010的datasnap抛弃使用COM真是进步不少!
如果没有请从其它地方拷入 打开运行命令窗口,输入命令 regsvr32 "C:\Documents and Settings\Administrator\桌面\PL.SQL.Developer\PlugIns\midas.dll
分别是CtoS.dll,midas.dll,Mwic_32.dll,SimsClient.ini,SIMS.exe。