Win_LoadLibrary

<< Click to Display Table of Contents >>

Navigation:  ThinBASIC Core Language > Windows API >

Win_LoadLibrary

 

Description

 

Loads the specified DLL into the address space of the calling process. The specified DLL may cause other DLL to be loaded.

 

Syntax

 

pHandle = Win_LoadLibrary(sDLLName)

 

Returns

 

Number.

If the function succeeds, the return value is a handle to the DLL.

If the function fails, the return value is NULL.

 

Parameters

 

Name

Type

Optional

Meaning

sDLLName

String

No

The name of the module. This can be either a library module (a .dll file) or an executable module (an .exe file)

 

Remarks

 

For additional info, please refer to MS documentation at: https://learn.microsoft.com/en-us/windows/win32/api/libloaderapi/nf-libloaderapi-loadlibrarya

 

Restrictions

 

See also

 

Examples

 
  dword hLib_Scintilla  = Win_LoadLibrary("Scintilla.dll")
  dword hLib_Lexilla    = Win_LoadLibrary("Lexilla.dll")