我正在使用dcef(delphi chrome嵌入式框架)创建一个Web浏览器,但是安装并生成程序后,会出现一条错误消息:“找不到cefvcl”。所以,我已经将库补丁包含到RAD Studio并尝试再次编译,但我还有另一个错误:“找不到指定的模块(在应用程序中)错误代码:126”。 它也发生在c ++ builder ...我不知道我必须做什么...
答案 0 :(得分:2)
那是Win32 error code。具体做法是:
<强> ERROR_MOD_NOT_FOUND 强>
126(0x7E)
找不到指定的模块。
看起来你错过了一个DLL。
通常,当您遇到此错误时,可以使用调试器对其进行调试。安排调试器中断异常。调用堆栈应该引导您返回失败的LoadLibrary
调用。
如果问题是在库依赖关系链的下游,请在配置文件模式下使用Dependency Walker之类的工具来确定哪个依赖关系无法解析。
在你的情况下,我猜你只是错过了CEF DLL。
答案 1 :(得分:1)
将所有.dll文件从组件文件夹复制到项目文件夹。例
如果您的项目是32位将dcef3-master\bin\Win32
中的所有dll文件复制到项目的.exe文件中。
在答案的评论之一中回答了这个问题。我刚刚添加它作为答案,因为没有很多人阅读评论