<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      如何編寫和注冊.Net的Com組件

      Com+組件在vb6.0和vc++的年代是風靡一時的,當前.net framework的構件系統,因為其無需注冊等優點漸漸取代了Com+的地位,但一些系統由于歷史問題,還是需要com+支持的,其實在.net中編寫com+組件也是一件非常簡單的事情.

      在vs2003中,要想生成com+組件,其實額外的工作只有一個,就是對項目按下圖所示,  



      程序其他部分和其它沒有差別,不再贅述

      重點在于如何注冊.net寫的com+組件

      網上有一些說法,但我按照其操作,均未成功,或者在程序訪問的時候,出現權限問題。其實.net 寫的com+組件不能直接用regsvr32.exe來注冊,因為這樣一來,系統會缺少元數據,我們首先需要用.net framework提供的工具regasm,將該com組件所需元數據寫入注冊表中,注冊表允許 COM 客戶程序以透明方式創建 .NET Framework 類。類一經注冊,任何 COM 客戶程序都可以使用它,就好像該類是一個 COM 類。在編譯好的目錄中,com組件會多產生一個同名的.tlb文件,regasm的用法如下:regasm /tlb: /tlb:Encrypter.tlb Encrypter.dll,此步驟經過我的實驗,不可或缺。

      然后,就可以利用組件服務將.net com組件設置為com服務了。設置過程中,需要注意下權限的設置就行了。

       

      有關tlb文件的說明如下:

      TLB是一種OLE(或ActiveX)定義文件,它包括常數、接口(Interface)、類等的定義。你可以在VB的集成環境的Project|Reference中將TLB文件加入項目,然后在Object Browser中看到該文件中包括哪些常數、接口、類,而每個類又包括什么方法和屬性。微軟提供的各種SDK中通常包括一個或數個TLB文件以方便編程。你也可以制作TLB文件,首先編寫一個ODL文件(在VC++的幫助中有語法說明),然后使用MKTYPLIB(在VB光盤上有)編譯生成TLB文件。類似的文件,還有Office所提供的OLB文件。

      察看http://www.dotblogs.com.tw/huanlin/archive/2008/04/23/3196.aspx能獲得更過得信息

      posted @ 2007-12-17 17:43  Robin Zhang  閱讀(5477)  評論(2)    收藏  舉報
      主站蜘蛛池模板: 7878成人国产在线观看| 亚洲肥熟女一区二区三区| 日本九州不卡久久精品一区 | 青草视频在线观看视频| 性人久久久久| 亚洲无人区码二码三码区| 麻豆成人传媒一区二区| 亚洲av永久无码精品天堂久久| 中文国产日韩欧美二视频| 亚洲精品一区二区18禁| 亚洲国产无线乱码在线观看| 一区二区三区四区激情视频 | 国产精成人品日日拍夜夜| 久久国内精品自在自线91| 成人影片一区免费观看| 鲁大师在线视频播放免费观看 | 丝袜a∨在线一区二区三区不卡 | 中文字幕亚洲制服在线看| 少妇真人直播免费视频| 精品无码久久久久国产电影| 亚洲综合国产一区二区三区| 老鸭窝在线视频| 色先锋av影音先锋在线| 亚洲另类丝袜综合网| 国产精品有码在线观看| 无码丰满人妻熟妇区| 精品无码国产日韩制服丝袜| 久久99国产精品久久99小说| 中文字幕无码色综合网| 日韩精品亚洲精品第一页| 国产一区精品在线免费看| 人妻熟女欲求不满在线| 亚洲人精品午夜射精日韩| 无码国产偷倩在线播放| 静乐县| 毛片内射久久久一区| 亚洲人成人无码网WWW电影首页| 国产精品久久久久7777| 中文字幕日韩精品东京热| 久操资源站| 久久亚洲欧美日本精品|