Public Function fcn_Verification_URL(url_image As String) As String Dim sUrl As String Dim sFichier As String Dim iFichierNb As Integer Dim a As String, b As String On Error GoTo sortie_express sFichier = App.Path & "\Pic.xxx" With form_principal.Inettest .AccessType = icUseDefault .Protocol = icHTTP 'MsgBox "Fichier en chargement..." b_Bytes = .OpenURL(url_image, icByteArray) Do Until .StillExecuting = False DoEvents Loop End With 'If IsEmpty(b_Bytes) Then MsgBox "erreur" iFichierNb = FreeFile Open sFichier For Binary Access Write As iFichierNb Put #iFichierNb, , b_Bytes() Close iFichierNb Picture1.Picture = LoadPicture(sFichier) a = Picture1.Width b = Picture1.Height MsgBox "largeur : " & a & " - Hauteur : " & b, , "test" On Error GoTo 0 Exit Function sortie_express: On Error GoTo 0 MsgBox "erreur de lecture fichier" End Function