模块*.ocx加载失败,请确保二进制存储在指定路径中


在调试项目时,创建控件时突然报这个错,这时对ocx这类文件不甚了解,先了解.ocx是什么文件。搜了资料了解到:

OCX[1] 是对象类别扩充组件(Object Linking and Embedding (OLE) Control eXtension)。
ocx 是不可执行的文件。
如果你用过 Visual Basic 或者 Delphi 一类的可视化编程工具,那么对控件这个概念一定不会陌生,就是那些工具条上的小按钮,如 EditBox,Grid,ImageBox,Timer 等等。每个控件都有自己的事件、方法和属性。

使用时需要先向系统注册,注册时发现,总报缺少所需的.dll文件,它有依赖的.dll文件,打开存放.ocx所在目录,先用depends工具,与同事的对比,对比后发现少了一个.dll文件文件。 同事说再打个补丁。补丁完后调试不再报错。

 

参考:https://blog.csdn.net/jkler_doyourself/article/details/4311231


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM