PureBasic

CloseLibrary()

Синтаксис

CloseLibrary(#Library)

Описание


Закрывает библиотеку, ранее открытую с помощью функции OpenLibrary() и освобождает любую связанную с этой библиотекой память.

Параметры

#Library Номер для идентификации закрываемой библиотеки, это должен быть тот же Номер, который использовался при открытии этой библиотеки. Если в качестве этого параметра используется значение #PB_All, то закрываются все оставшиеся библиотеки.

Возвращаемое значение

Ничего.

Комментарии

Примечание: все незакрытые в этой программе библиотеки автоматически закрываются по окончании работы программы.

Пример для Windows

Define Num = OpenLibrary(#PB_Any, "user32.dll") ; Открывает библиотеку user32.dll и запоминает сгенерированный Номер в переменную Num 
; ... 
; здесь должен 
; находится основной 
; код программы
; ... 
If IsLibrary(Num)                               ; Проверка, открыта ли библиотека 
  CloseLibrary(Num)                             ; Закрытие библиотеки
EndIf

См. также

OpenLibrary()

Поддерживаемые OS

Все

<- CallFunctionFast() - Оглавление Library - CountLibraryFunctions()->