如果用的delphi在你的单元里用uses midaslib这个东西就可以把midas静态连接到你的程序
楼上的也可以
 
在程序中使用
winexec("regsvr32.exe midas.dll",SW_NORMAL);注册midas组件
 
可能是注册表中记录的<path>midas.dll不存在,可以:
(1) regsvr32 /u /s midas.dll
(2)midas.dll to c:/windows/system or c:/winnt/system32
   被使用是会自动注册。
不用反注册,再注册就能覆盖旧值:
 
regsvr32 /s <path>midas.dll
 
是个三层结构的程序吧。
1,midas.dll是否复制到客户机上。
2。midas.dll 有没有注册(regsvr32 midas.dll)
 
midas.dll不用注册的,不过如果你的midas.dll坏掉了,会有这个信息。我上次遇到过一次。我重新覆盖了一个新的midas.dll万事大吉了
 
在你用过clientdataset这个控件的单元里面uses midaslib这个文件,这样你的客户端就不需要附带midas.dll这个文件了,适用于delphi6.delphi7
 
其实你只要把注册表的键值更改一下就可以了:
HKEY_CLASSES_ROOT/CLSID/{9E8D2FA1-591C-11D0-BF52-0020AF32BD64}/InProcServer32的默认键值更改为Midas.dll的全路径就可以了,我的HomeFit1.0软件上就是这样解决的,
我想是这样的,TClientDataSet是先找这根键值,然后载入Midas.dll,Midas.dll再注册其他键值的
 
 
"Midas.dll"需要在使用前正确的注册,一般是你的操作系统存在问题时,才会导致上述情况的发生。这需要你做如下手动注册操作:
1、 确定Midas.dll位置,一般它存在于操作系统的"system"目录中,假设系统安在C盘,对window的用户来说,此目录一般为 "C:/windows/system",而对于windows2000或windos xp的用户,此目录一般为C:/winnt/system32.具体位置视具体情况而定,也可以直接在"开始"菜单中的"查找"功能来确定该文件位置;
2、 若找到该文件的正确位置,如"C:/windos/system/Midas.dll",然后在"开始"菜单中选"运行"功能,在"打开"文本框中输入"Regsvr 32 C:/windows/system/ Midas.dll",单击确定"按钮"即可实现注册该文件,若注册失败,多半是因路径输入错误所造成,请你细检查输入路径情况; 
---------------------
作者:zhongguoren666
来源:CSDN
原文:https://blog.csdn.net/zhongguoren666/article/details/6881040
版权声明:本文为博主原创文章,转载请附上博文链接!

error loading midas.dll问题的更多相关文章

  1. MIDAS.dll 出错时 (Error loading MIDAS.DLL.)

    DELPHI 写的程序会出 ---------------------------Pmain---------------------------Error loading MIDAS.DLL.--- ...

  2. 正方教务系统客户端 error loading midas.dll.

    在windows xp/7/10上安装了客户端,安装到注册字体一步,没有响应,强行结束.启动客户端,登录,出现  error loading midas.dll. 32位:先将 midas.dll 放 ...

  3. Error: Java VM internal error:Error Loading javai.dll

    因为前几天的JMS测试,第一次写了loadrunner的脚本,感觉路一下子宽了. 知道loadrunner可以使用java写脚本,今天就试了一下,遇到了两个第一次写Java Vuser脚本普遍都会遇到 ...

  4. Error loading: \Java\jdk1.6.0_35\jre\bin\server\jvm.dll

    先看看错误:complie: [exec] Error loading: D:\Program Files\Java\jdk1.6.0_35\jre\bin\server\jvm.dll [exec] ...

  5. solr定时更新索引遇到的问题(SolrDataImportProperties Error loading DataImportScheduler properties java.lang.NullPointerException)

    问题描述 报如下错误,很显然,问题原因:空指针异常: ERROR (localhost-startStop-1) [   ] o.a.s.h.d.s.SolrDataImportProperties ...

  6. 用U盘安卓esxi虚拟机出现 error loading /s.v00 错误解决办法

    前段时间用 一个 白色的 东芝U盘 给戴尔 R720服务器安装 esxi 6.0时,在加载到/s.v00 找个文件时出现错误,大致为: error loading /s.v00 compressed ...

  7. WebViewer报错Error loading document: Invalid XOD file: Zip end header data is wrong size!

    错误:Error loading document: Invalid XOD file: Zip end header data is wrong size! 解决:https://groups.go ...

  8. 解决Eclipse启动Tomcat时报Error loading WebappClassLoader错误

    最近新建了一个JSF项目(网上查到用Struts,Spring MVC也会如此),配置好以后用Eclipse启动Tomcat报了如下错误:严重: Error loading WebappClassLo ...

  9. 启动管理软件服务器时,提示midas.dll错误

    首先确认系统以及管理软件目录内是否有midas.dll文件,如果没有,请复制或下载midas.dll到相应目录.系统默认路径为:'c:\windows\system32\' 然后依次打开“开始菜单”内 ...

随机推荐

  1. centos7下安装docker(6镜像总结)

    学了很长时间的镜像了,从镜像的分层,缓存的特性,到制作镜像:通过docker commint和docker build创建,再到制作dockerfile以及dockerfile中常用的参数FROM,M ...

  2. ucml选项卡

    当业务视图组件VC并排摆放时就会形成选项卡,本章介绍选项卡有关的操作函数和事件. 页面中有三个对象:TabStrip,Panel和Tab,TabStrip含Panel对象和Tab对象.业务单元BPO没 ...

  3. keystore密钥文件使用的算法-PBKDF2WithHmacSHA1 和Scrypt

    PBKDF2 简单而言就是将salted hash进行多次重复计算,这个次数是可选择的.如果计算一次所需要的时间是1微秒,那么计算1百万次就需要1秒钟.假如攻击一个密码所需的rainbow table ...

  4. 网络流量状态命令总结 (含notp安装)

    1. sar -n DEV 1 2 sar命令包含在sysstat工具包中,提供系统的众多统计数据.其在不同的系统上命令有些差异,某些系统提供的sar支持基于网络接口的数据统计,也可以查看设备上每秒收 ...

  5. c语言第三例

    标准的输入输出函数: putchar(输出字符) getchar(获取输入字符) printf(格式输出) scanf(格式输入) puts(输出字符串) gets(获取输入字符串) #include ...

  6. CF908D New Year and Arbitrary Arrangement 期望、DP

    题目传送门 题意:给出正整数$pa,pb,k$,最开始你有一个空串,每一次你有$\frac{pa}{pa + pb}$的概率向串最后放一个$a$,有$\frac{pb}{pa + pb}$的概率向串最 ...

  7. 【LGR-048 五周年庆贺】洛谷6月月赛

    Luogu的五周年庆典比赛,还是比较满意的. 题目清新不毒瘤,数据优质不卡常,解法自然,为出题人点赞. 前三题的难度都很低,T5个人感觉还好.但是最后那个splay+hash是什么神仙东西. 最后好像 ...

  8. [Spark][Python]获得 key,value形式的 RDD

    [Spark][Python]获得 key,value形式的 RDD [training@localhost ~]$ cat users.txtuser001 Fred Flintstoneuser0 ...

  9. Linux mount 命令进阶

    笔者在<Linux mount 命令>一文中介绍了 mount 命令的基本用法,本文我们接着介绍 mount 命令的一些高级用法,比如 bind mounts(绑定挂载)和 shared ...

  10. Runaway argument错误 [Overleaf: 在线Latex] [Type 3问题后续]

    [背景与问题描述] 在Latex中,经常出现各种问题: Runaway argument? {\contentsline {subsection}{\numberline {6.3}General c ...