UrlDownloadToFile in Access 2010 – Sub o Funzione non definita

Sto cercando di utilizzare la funzione URLDownloadToFile nel codice VBA di Access 2010. Quando eseguo il codice mi dice che URLDownloadToFile non è definito.

Ho letto che questa funzione è nel urlmon.dll che ho sul mio computer. Ho provato a fare clic sul pulsante dei riferimenti nell’editor del codice e caricarlo ma non mi consente di farlo.

Come posso risolvere questo in modo da poter utilizzare la funzione? O c’è un’altra funzione che mi permetterà di scaricare un URL su un file?

Dovrai dichiarare questa funzione WinAPI per chiamarla dalle procedure del tuo codice.

Da QUI

 Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long Public Function DownloadFile(URL As String, LocalFilename As String) As Boolean Dim lngRetVal As Long lngRetVal = URLDownloadToFile(0, URL, LocalFilename, 0, 0) If lngRetVal = 0 Then If Dir(LocalFileName) <> vbNullString Then DownloadFile = True End If End If End Function Private Sub Form_Load() If Not DownloadFile("http://www.ex-designz.net", "c:\\photogallery.asp") Then MsgBox "Unable to download the file, or the source URL doesn't exist." End If End Sub