当我在另一台没有使用 Delphi 的计算机上尝试我的应用程序时遇到问题。
如果我将 midas.dll 放在 System32 上的同一文件夹/目录中,我总是会收到错误消息 加载 midas.dll 时出错,但如果我将 midas.dll 放在桌面上,则会出现错误消息不会出现并且应用程序正常运行。
如何处理 midas.dll 以便将其放在同一文件夹中?
最佳答案
从命令行输入:
regsvr32 filepath\midas.dll
您应该指定完整路径(如果系统搜索路径中存在 midas.dll 的另一个副本,regsvr32 可能会选择该副本而不是当前目录中的副本)。
第一次在计算机上加载 midas.dll 时,它会在其所在位置写入一个注册表项。之后,它总是在需要时查找原始位置。
关于delphi - 加载 midas.dll 时发生 Midas.dll 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25877533/