IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

savoir quand un fichier est uploader sur un ftp


Sujet :

VBA Access

  1. #1
    Mut
    Mut est déconnecté
    Membre averti Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Points : 307
    Points
    307
    Par défaut savoir quand un fichier est uploader sur un ftp
    Bonjour,

    J'ai adapter la méthode de la faq afin d'uploader un fichier sur un serveur ftp.
    Le seul soucis c'est qu'il n'indique pas quand celui-ci est bien fini d'etre transférer sur le serveur...y'a t-il un moyen de savoir ?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    'sauvegarde sur ftp
     
    'Envoi et réception d'un fichier
     
    Dim HwndConnect As Long
    Dim HwndOpen As Long
    'Ouvre internet
    HwndOpen = InternetOpen("ftpperso.domaine.fr", 0, vbNullString, vbNullString, 0)
    'Connection au site ftp
    HwndConnect = InternetConnect(HwndOpen, "ftpperso.domaine.fr", 21, _
      "test.perso.domaine.fr", "mdp", 1, 0, 0)
     
    'positionnement du curseur dans le répertoire
    FtpSetCurrentDirectory HwndConnect, "documents/test"
     'Téléchargement de test.txt
     
    FtpPutFile HwndConnect, "C:\Users\admin\Desktop\cuntest.doc", "cttest2.doc", &H0, 0
     
    InternetCloseHandle HwndConnect 'Ferme la connection
    InternetCloseHandle HwndOpen 'Ferme internet
    Merci

  2. #2
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 759
    Points
    7 759
    Par défaut
    Bonjour,

    Après exécution de FtpPutFile, l'opération de transfert est finie.
    Avec succès ou en erreur.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    If FtpPutFile(HwndConnect, "C:\Users\admin\Desktop\cuntest.doc", "cttest2.doc", 0, 0) = False Then
       ' Erreur
       MsgBox "Le transfert a échoué"
    Else
       ' Succès
       MsgBox "Transfert terminé"
    End if
    A+

  3. #3
    Mut
    Mut est déconnecté
    Membre averti Avatar de Mut
    Homme Profil pro
    Inscrit en
    Mars 2003
    Messages
    931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations forums :
    Inscription : Mars 2003
    Messages : 931
    Points : 307
    Points
    307
    Par défaut
    Génial !

    Merci !!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Savoir quand un fichier se creer sur son ordinateur
    Par mcmana dans le forum VB.NET
    Réponses: 1
    Dernier message: 03/11/2012, 23h16
  2. Réponses: 2
    Dernier message: 24/10/2012, 12h55
  3. Savoir quand un fichier est complet?
    Par maxxou dans le forum VB.NET
    Réponses: 4
    Dernier message: 24/09/2010, 09h49
  4. Réponses: 2
    Dernier message: 17/11/2008, 11h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo