|
分類:[.NET 全般]
【環境】 OS:Windiws7(sp1)、VS.NET2013(FrameWork4.5)
【内容】 いつもお世話なっております。質問させて下さい。
あるDllをLoadLibrary後、その内部の任意の公開オブジェクトをインスタンス化する方法はありますでしょうか? ネットで検索すると、LoadLibrary後の公開メソッドの実行サンプルはよくヒットするのですが、 dll内部の公開オブジェクトのインスタンス化のサンプルコードが見つからず困っています。。
例えば、 以下のようなclsTest.dll内のclsAをインスタンス化する方法です。。。。。 ※普通にDllの事前参照や、Assembly.LoadFrom()でのインスタンス化であれば分かります。
Public class clsTest Public class clsA .............. .............. end Class Public class clsB .............. .............. end Class end Class
Public class Sample Public Sub Main
Dim hdll As Integer = LoadLibrary("c:\clsTest.dll")
dim objClsA As Object
????? ????? ?????
FreeLibrary(hdll)
End Sub end Class
どなたかご教授させて頂きたく、よろしくお願い致します。m(_ _)m
|