DyLibLoad
 
Загрузка динамически загружаемой библиотеки (DLL) в память во время выполнения

Синтаксис

Declare Function DyLibLoad ( ByRef filename As String ) As Any Pointer

Использование

result = DyLibLoad ( filename )

Параметры

filename
String , содержащая имя файла библиотеки для загрузки.

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

Дескриптор типа Pointer загруженной библиотеки. Ноль в случае ошибки

Описание

DyLibLoad используется для ссылки на Run-Time библиотеку для вашей программы. Эта функция создает связь и возвращает дескриптор, который необходимо использовать с функцией DyLibSymbol при вызове функции в библиотеке и с функцией DyLibFree когда библиотека больше не требуется и ее надо высвободить.

Пример

Смотрите страницу с примером загрузки Динамической библиотеки.

Различия платформ

  • Библиотеки динамической компоновки не доступны в DOS, поскольку ОС не поддерживает их.

Различия диалектов

  • Не доступно в диалекте -lang qb , но есть псевдоним __Dylibload.

Отличия от QB

  • Новое в FreeBASIC

См. также