Libraries

File NameDescription
ADVAPI32.DLLRegistry and NT Security functions
COMDLG32.DLL.Standard Windows dialog functions
GDI32.DLLGraphics and Display functions
KERNEL32.DLLFile and System-related functions (such as managing programs)
MPR.DLLNetwork functions
NETAPI32.DLLNetwork functions
OLEAUTH32.DLL 
OLEPRO32.DLL 
SHELL32.DLLWindows shell functions (such as handling icons and launching programs)
SHLWAPI.DLL 
USER32.EXEUser-interface functions (such as managing windows, the keyboard, clipboard etc)
WININET.DLLInternet functions
WINMM.DLLMultimedia functions
WINSPOOL.DRVPrinting functions

DeleteUrlCacheEntry

Deleting a file from the cache:

Private Declare PtrSafe Function DeleteUrlCacheEntry Lib "wininet.dll" Alias "DeleteUrlCacheEntryA" ( _ 
    ByVal lpszUrlName As String) As Long

URLDownloadToFile

Downloading a file from a URL

Private Declare PtrSafe Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" ( _ 
    ByVal pCaller As LongPtr, _
    ByVal szURL As String, _
    ByVal szFileName As String, _
    ByVal dwReserved As LongPtr, _
    ByVal lpfnCB As LongPtr) As Long

WNetGetConnection


Private Declare PtrSafe Function WNetGetConnection Lib "mpr.dll" Alias "WNetGetConnectionA" ( _ 
    ByVal lpszLocalName As String, _
    ByVal lpszRemoteName As String, _
    cbRemoteName As Long) As Long


Visual Basic Editor - References

Here is a list of common Visual Basic Editor Libraries


© 2025 Better Solutions Limited. All Rights Reserved. © 2025 Better Solutions Limited TopPrevNext