Bonjour,

La fonction InternetOpenUrl retourne un pointeur vers l'URL si la connexion a pu être établie, sinon, elle retourne une valeur nulle : c'est mon cas!!!!
alors que le HdleSession me retourne bien un long et que les autres param sont bon...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
If HdleSession Then
        HdleUP = InternetOpenUrl(HdleSession, "ftp://" & VarLogin & ":" & VarPass & "@" & VarServeur & "/" & Fichier, vbNullString, 0, INTERNET_FLAG_NO_CACHE_WRITE, 0)
 
 
        If HdleUP Then
            Portion = ""
            Me.Caption = "Transfert en cours ..."
merci de vos suggestions