DLL(動態鏈接庫)是一個很有用的東西,在開發大項目的時候顯得非常重要,因為多人合作開發時,可以給每個人分配一個任務,用DLL完成,最后組合起來,就不會出現互相沖突的問題。這里給出最簡單的DLL編寫與調用的示例,本人水平不高,各位看官莫笑。
首先,我們打開VB.NET,選擇類庫,名稱改為test

然后我們輸入以下代碼
Public Class test
Public Function test(ByVal a As Long, ByVal b As Long) As Long
Return a + b
End Function
End Class

保存后,生成DLL文件。

這就是最簡單的一個DLL,下面是調用該DLL的示例
新建一個工程,單擊“項目” --> 添加引用

找到剛才生成的DLL,雙擊它

添加引用以后,似乎什么也沒發生,這時我們輸入以下代碼:
Imports test.test
這樣,就包含了該DLL的類。
然后我們定義一個類
Dim test As New test.test
這樣,就可以使用里面的函數了,下面是程序示例
Imports test.test
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim test As New test.test
MsgBox(test.test(1, 2))
End Sub
End Class
運行該程序,可以看到,調用了DLL內的函數。
這就是最簡單的DLL示例,我們可以將一些復雜的代碼集成到DLL里,以后升級或重用都比較方便。