在調試項目時,創建控件時突然報這個錯,這時對ocx這類文件不甚了解,先了解.ocx是什么文件。搜了資料了解到:
OCX[1] 是對象類別擴充組件(Object Linking and Embedding (OLE) Control eXtension)。
ocx 是不可執行的文件。
如果你用過 Visual Basic 或者 Delphi 一類的可視化編程工具,那么對控件這個概念一定不會陌生,就是那些工具條上的小按鈕,如 EditBox,Grid,ImageBox,Timer 等等。每個控件都有自己的事件、方法和屬性。
ocx 是不可執行的文件。
如果你用過 Visual Basic 或者 Delphi 一類的可視化編程工具,那么對控件這個概念一定不會陌生,就是那些工具條上的小按鈕,如 EditBox,Grid,ImageBox,Timer 等等。每個控件都有自己的事件、方法和屬性。
使用時需要先向系統注冊,注冊時發現,總報缺少所需的.dll文件,它有依賴的.dll文件,打開存放.ocx所在目錄,先用depends工具,與同事的對比,對比后發現少了一個.dll文件文件。 同事說再打個補丁。補丁完后調試不再報錯。
參考:https://blog.csdn.net/jkler_doyourself/article/details/4311231