|
|
На главную страничку учебника Visual BasicПрограммирование Win32API. Введение. DLL & API Как и всякая уважающая себя система программирования для среды Windows, Visual Basic позволяет обращаться к API-функциям, содержащимся в DLL-библиотеках. Точно так же, конечно, можно обращаться и к любым другим DLL-функциям — механизм обращения при этом не меняется. Синтаксис объявления API-функции Прежде чем можно будет обратиться к функции из DLL-библиотеки, ее необходимо объявить. Это делается с помощью оператора Declare, два варианта синтаксиса которого будут приведены ниже. Первый вариант относится к объявлению процедуры (DLL-функция не возвращает значения), второй — к объявлению DLL-функции, которая возвращает значение. При объявлении DLL-функций следует учитывать ряд обстоятельств:
[Private/Public] Declare Sub Имяфункции Lib "ИмяDLL-файла" [Alias "Псевдоним"] [([СписокПарамегров])]
[Alias "Псевдоним"] [([СписокПараметров}]] As ИмяТипа Рассмотрим каждый параметр:
Пример: Эта ф-ция предназначена для копирования изображения с одного контекста устройства на другой. Declare
Function
BitBlt Lib "gdi32" _ На главную страничку учебника Visual Basic |
Материалы, которые находятся на этой страничке, любезно предоставлены Игорем Ивановым
|
|
| © 2007 APTEM.NET.RU Все права защищены |