小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

VB中注冊控件三法

 悟靜 2009-07-30
在VB中合理地利用控件能極大地提高程序開發(fā)的效率,但是許多人常遇到因控件未注冊而無法使用的問題。下面就介紹幾種注冊控件的方法(假設(shè)待注冊控件的文件名為MyCtrl.ocx)。
   1.在VB5環(huán)境中直接注冊
   在VB5集成開發(fā)環(huán)境中,選擇“工程/部件”菜單,彈出“部件”對話框。在“控件”頁中包含有系統(tǒng)中所有已注冊控件的列表,為了注冊MyCtrl.ocx,可點(diǎn)擊列表框旁邊的“瀏覽”按鈕,并在“添加ActiveX 控件”對話框中選中MyCtrl.ocx文件,按“確定”即可。這種方法的優(yōu)點(diǎn)是注冊完的控件可以直接加入到當(dāng)前的工程中試用。但是有些擁有版權(quán)的控件不能用該方法直接注冊。
   2.利用REGSVR32工具注冊
   在VB5.0安裝盤的Tools\Regutils目錄下有三個(gè)用于注冊O(shè)LE控件和DLL的工具,即REGSVR32.EXE、 REGOCX32.EXE和REG99v.EXE。
   REGSVR32.EXE用于注冊O(shè)LE Server,包括OLE控件和DLL;REGOCX32.EXE專用于注冊O(shè)CX控件;REG99v.EXE用于一次注冊多個(gè)OLE Server。以REGSVR32.EXE為例,為注冊MyCtrlocx,只須在命令行輸入REGSVR32 MyCtrl.ocx即可。而輸入REGSVR32 /u MyCtrl.ocx則可以注銷該控件。與方法1類似,有些控件不能直接用該法注冊。
   3.直接在注冊表中進(jìn)行注冊
   事實(shí)上,在Windows系統(tǒng)中對控件的注冊,就是在系統(tǒng)注冊表的主鍵HKEY_CLASSES_ROOT下添加相應(yīng)控件類的信息,如類的ID和版權(quán)信息等。這些信息是由系統(tǒng)維護(hù)的,用戶通常無法直接修改。不過,不少控件的安裝程序能通過自動(dòng)修改注冊表進(jìn)行注冊。還有一些控件的安裝盤中提供了手工修改注冊表的方法。例如,升級(jí)到VB5之后,VB4中的幾個(gè)常用的控件,如Threed32.ocx、MSOutl32.ocx等都無法在開發(fā)環(huán)境中正常使用。其實(shí),在VB5安裝盤的Tools\Controls目錄下有一個(gè)Vbctrls.reg的注冊文件,雙擊該文件后就可以將版權(quán)信息添加到注冊表中,從而實(shí)現(xiàn)控件的注冊。  
本文來自: 乘風(fēng)原創(chuàng)程序(http://www.) 詳細(xì)出處參考:http://study./web/161/17225.htm

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多