Как подключать 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 и в корневом каталоге.

Автор: Павел Николаевич
E-mail: pasha_nik@mail.ru

Hosted by uCoz