■呼び出すDll(クラスライブラリ)
ファイル名 ClassLibrary1.dll
VB.netで作成した場合-------------------------------
新しいプロジェクトにてクラス ライブラリ を選択
プロジェクト名 ClassLibrary1
Public Class Class1
Dim i As Int32
Public Sub setInt(ByVal a As Int32)
i = a
End Sub
Public Function getInt() As Int32
Return i + 100
End Function
End Class■呼び出すVB.netアプリケーション
上のDLLを実行ファイルの隣にコピーします。
プロジェクト依存関係もやっとくとデバッグ楽?
参照の追加にてClassLibrary1を参照設定します。
Dim obj As New ClassLibrary1.Class1() obj.setInt(10) Debug.WriteLine(obj.getInt())
ネタ元