新聞中心
C#制做Active控件之第一步:打開VS2005,新建項目=>選擇windows控件庫,并為你的控件取一個名字(我取名ActiveX5)=>確定=>修改你的控件名稱(例如:uc1)。

創(chuàng)新互聯(lián)建站是一家專注于網(wǎng)站設計制作、成都做網(wǎng)站與策劃設計,鼎城網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設10多年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:鼎城等地區(qū)。鼎城做網(wǎng)站價格咨詢:028-86922220
C#制做Active控件之第二步:在菜單上選擇項目=>控件屬性(例如:ActiveX5 屬性)=>生成=>勾上 "為 COM Interop 注冊(P)" 復選框=>關(guān)閉。
C#制做Active控件之第三步:在解決方案資源管理器中打開文件夾Properties下面的文件 AssemblyInfo.cs,然后找到
將其修改為:
也就是將 ComVisible(false) 改為 Comviesible(true) ,并把
[assembly: Guid("e64f337c-c713-45c0-a6d4-50a9514b48e6")]
這一行進行注釋了,當然這個 Guid 是各不一樣的,在這里都要將其注釋了
C#制做Active控件之第四步:將上述Guid 復制貼粘到 ActiveX控件類的上方指明該類的屬性,并添加
using System.Runtime.InteropServices; 引用 , 如下圖所示:
C#制做Active控件之第五步:在你的控件 uc1 界面上隨便畫幾個東西,然后=>在解決方案資源管理器中選中項目點右鍵=> 生成。
到這里 VS2005 制作 一個ActiveX 就算完成了,簡單 嗎 ? 呵呵~ 包括創(chuàng)建項目都只有四步,當然這只有第二步和第三步才是最關(guān)鍵的。
然后將你的代碼進行一下測試 新建一個htm 頁面 寫入
- < object id="ActiveX5" classid="clsid:e64f337c-c713-45c0-a6d4-50a9514b48e6" >
- < /object>
將這個htm放到 wwwroot 目錄下測試下行不行了:)
為了更好的方便學習我特將我的實例代碼貼出來供大家參考,其中包括ActiveX上傳圖片的方法(因為這篇主要講的時VS2005制作ActiveX控件,所以沒有詳細的講解上傳圖片的方法)
當前題目:詳解C#制做Active控件的五個步驟
網(wǎng)頁路徑:http://www.5511xx.com/article/coscgsd.html


咨詢
建站咨詢
