天天看點

windows下注冊ocx控件

ocx 是對象類别擴充元件(object linking and embedding (ole) control extension);是可執行的檔案的一種,但不可直接被執行;

是 ocx 控件的擴充名,與 .exe、.dll 同屬于pe檔案。

同一個ocx的多個控件在同一窗體上會出現可能的問題,主要原因是不能有全局變量(或共享資料) ,應該盡量定義成類的成員變量,

全局變量在同一個程序中要被共享的。

windows下注冊ocx控件,有兩種方法

 方法一:

1,對于32位系統将xxx.ocx拷貝到c:\windows\system32,對于64位系統将xxx.ocx拷貝到c:\windows\system32和c:\windows\syswow64下。

2,以管理者身份打開cmd,輸入regsvr32 xxx.ocx 回車,ok了。

方法二:

1,對于32位系統将xxx.ocx拷貝到c:\windows\system32,對于64位系統将xxx.ocx拷貝到c:\windows\syswow64下。

2,32位系統,管理者身份打開cmd,輸入 regsvr32 c:\windows\system32\xxx.ocx                   xxx.ocx就是要注冊的的控件的名稱

64位系統,管理者身份打開cmd,輸入 regsvr32 c:\windows\syswow64\xxx.ocx

如果注冊成功的話,會彈出dllregisterserver xxxxxxxx succeeded字樣。

作者:jser_dimple

繼續閱讀