FreeLibrary Function

Declare 문에 μ˜ν•΄ λ‘œλ“œλœ DLL을 ν•΄μ œν•©λ‹ˆλ‹€. ν•΄μ œλœ DLL은 자체 ν•¨μˆ˜ 쀑 ν•˜λ‚˜κ°€ 호좜될 경우 μžλ™μœΌλ‘œ λ‹€μ‹œ λ‘œλ“œλ©λ‹ˆλ‹€. μ°Έκ³  ν•­λͺ©: Declare

ꡬ문:


FreeLibrary (LibName As String)

맀개 λ³€μˆ˜:

LibName: DLL 이름을 μ§€μ •ν•˜λŠ” λ¬Έμžμ—΄ ν‘œν˜„μž…λ‹ˆλ‹€.

μ°Έκ³  μ•„μ΄μ½˜

FreeLibraryλŠ” Basic λŸ°νƒ€μž„ 도쀑에 λ‘œλ“œλœ DLL만 ν•΄μ œν•  수 μžˆμŠ΅λ‹ˆλ‹€.


Error codes:

5 잘λͺ»λœ ν”„λ‘œμ‹œμ € ν˜ΈμΆœμž…λ‹ˆλ‹€.

예:


Declare Sub MyMessageBeep Lib "user32.dll" Alias "MessageBeep" ( Long )
Sub ExampleDeclare
Dim lValue As Long
    lValue = 5000
    MyMessageBeep( lValue )
    FreeLibrary("user32.dll" )
End Sub