Re: Диннамическое подключение DLL в VB.NET
От: wishful Украина  
Дата: 15.12.05 07:27
Оценка: -1
Здравствуйте, indee, Вы писали:

I>Подскажите пожалуйста, как диннамически подключить DLL в VB.NET и использовать ее функции?


I>Спасибо.


Например, User32.dll.
Прототипируем функцию MessageBox, которая в User32.dll объявлена так

int MessageBox(HWND hWnd, LPCTSTR lpText, LPCTSTR lpCaption, UINT uType);


В VB.Net сначала прототипируем ее:

Declare Auto Function MsgBox Lib "User32.dll" Alias "MessageBox" ( _
   ByVal hWnd As Integer, ByVal txt As String, ByVal caption As String, _
   yVal typ As Integer ) As Integer


А потом обращаемся:

MsgBox( 0, "Correct text", "MsgBox Sample", 0 )
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.