Программирование на Visual Basic

Как подключать API функции

   В этой статье мы рассмотрим синтаксис подключения API функций.

   Для подключения API используется ключевое словоDeclare, после которогоидёт Function илиSub, в зависимости от типаподключаемой процедуры. Затем идёт имя процедуры. После этого пишетсяключевое слво Lib и вкавычках файл библиотеки, в которой и хранится подключаемая процедура.За всем этим ставятся скобки и перечисляются передаваемые параметры итип возвращаемого значения (если это функция).

   Пример подключения API функции для проигрывания звуков:

Declare Function sndPlaySound Lib "winmm.dll" Alias _
"sndPlaySoundA" (ByVal lpszSoundName As String, _
ByVal uFlags As Long) As Long


   Примечание: если не указать полный путь к файлу библиотеки, топрограмма будет искать его в системном каталоге Windows, в каталоге Windows ив корневом каталоге.

Hosted by uCoz