真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

vb.net編dll例子 vbs調(diào)用dll

怎樣用VB.NET寫和調(diào)用DLl窗體

一、帶窗體的dll創(chuàng)建

鄲城網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),鄲城網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為鄲城超過千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的鄲城做網(wǎng)站的公司定做!

1、先新建 類庫(testdll),在項目中添加兩個窗體form1(主窗體)、form2,為了與后面的調(diào)用區(qū)分分別命名為fm1,fm2;并在fm1窗體中添加一個按鈕用來調(diào)用fm2如下圖

2、在fm1窗體代碼中先引用fm2, ? ?按鈕代碼調(diào)用fm2.如圖

3、生成dll,(class1.vb中不需要寫任何代碼)

二、調(diào)用dll

1、新建 一個windows應(yīng)用程序并添加一個按鈕用來調(diào)用dll中的窗體,選 擇 “項目”-“添加引用”,選擇剛才創(chuàng)建的testdll

2、窗體代碼中先引用testdll,再定義一個testdll中的fm1對象,最后執(zhí)行對象的show方法

3、運行結(jié)果如下:

在Visual Studio中用VB.Net如何創(chuàng)建自己的動態(tài)連接庫dll?

新建---類庫---把你的函數(shù)放在新建的類庫中-----生成ClassLibrary1

在net程序中---引用----對應(yīng)目錄下的ClassLibrary1.dll

對應(yīng)的代碼定義如: Dim mydll As New ClassLibrary1.Class1

最后就可以用mydll調(diào)用你的函數(shù)MyFunction了: mydll .MyFunction(1, 2)

注意:vb.net編寫的DLL不能用API函數(shù)的方式通過Declare宣告,只能引用的方式使用

vb.net要編寫的DLL能被vb6.0引用,需要先在編譯屬性中選擇“為COM互操作注冊”打勾

然后在Visual Studio 2008 命令提示中運用RegAsm命令加/tlb命令生成tlb文件

例如:c:\ReleaseRegAsm ClassLibrary1.dll /tlb回車就會在當前目錄生成ClassLibrary1.tlb文件

vb6.0中引用ClassLibrary1.tlb即可。

怎么用VB編寫DLL?

打開VB,然后先中“ActiveX Dll”工程,然后開始編輯。

編完后,保存一般是以“.cls”和“.vbw”保存。這時你選擇“文件”菜單,彈出下拉框,選中“生成.dll”選項,它就會在上面彈出一個進度條“正在生成.dll文件”。

生成以后是一個有好象齒輪狀的圖標。如果你要引用,就開一個“標準EXE”工程,然后在“工程”選項中,單擊“引用”。

找到你剛才的“.dll”的文件名,在前面的復(fù)選框中打勾,就可以引用你剛才在那里面寫的方法了。


新聞名稱:vb.net編dll例子 vbs調(diào)用dll
網(wǎng)頁路徑:http://weahome.cn/article/doigdss.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部