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

VB 6 et antérieur Discussion :

rename impossible après transfert ftp


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2002
    Messages : 9
    Par défaut rename impossible après transfert ftp
    Bonsoir,
    j'utiliste wininet.dll
    pour faire des transfert ftp
    sur le serveur ftp
    je crée à l'aide de l'api un nouveau répertoire et je transfert plusieurs fichiers


    voici le problème :
    si je me monte un lecteur réseau sur le serveur ftp
    et que je veux renommer le nouveau répertoire crée précédament.
    J'ai un message d'erreur et je ne peux pas le renommer.
    Je me demande si la connexion ftp est bien fermée.
    j'utilise InternetCloseHandle.

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Sans le message d'erreur et ton code, on ne peut pas t'aider.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2002
    Messages : 9
    Par défaut
    en fait si j'attend 120 secondes j'ai le droit de renommer le répertoire
    (j'ai essayé également de renommer le réperoire manuellement après le transfert sans résultat sauf aprés 120 secondes).

    voici un fragement de code:

    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
     hOpen = InternetOpen("Client carenet", INTERNET_OPEN_TYPE_PRECONFIG, vbNullString, vbNullString, 0)
        'connect to the FTP server
        hConnection = InternetConnect(hOpen, serveur, INTERNET_DEFAULT_FTP_PORT, user, password, INTERNET_SERVICE_FTP, IIf(PassiveConnection, INTERNET_FLAG_PASSIVE, 0), 0)
        'create a buffer to store the original directory
        sOrgPath = String(MAX_PATH, 0)
        'get the directory
        FtpGetCurrentDirectory hConnection, sOrgPath, Len(sOrgPath)
        'set the current directory to 'eracarnet/out'
        FtpSetCurrentDirectory hConnection, rep_dist_out
        'control et envoi des fichier su le gateway rep out
        UpFichier_out hConnection
        'close the FTP connection
        InternetCloseHandle hConnection
        'close the internet connection
        InternetCloseHandle hOpen

    je me demande si la connexion est réellement fermée

  4. #4
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    si tu doit attendre 120 secondes avant de supprimer ton fichier, c'est qu'un service l'utilise pendant ces 120 secondes.
    Vérifie si les processus, qui sont lancés pour la connection ftp, sont encore présent sur la machine pendant ces 120 secondes la fin de prog.

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2002
    Messages : 9
    Par défaut
    merci je te tiens au courant,
    ne pourrai le tester que dans une semaine

Discussions similaires

  1. Réponses: 9
    Dernier message: 18/02/2015, 10h52
  2. [Batch] Suppression fichiers après transfert FTP
    Par Sami Xite dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 30/11/2009, 16h47
  3. [Hook] Transfert FTP après commit
    Par k-nine dans le forum Subversion
    Réponses: 1
    Dernier message: 23/11/2008, 22h01
  4. serveur ftp connexion impossible après formatage
    Par debdev dans le forum Administration
    Réponses: 11
    Dernier message: 16/03/2008, 22h09
  5. Réponses: 3
    Dernier message: 14/04/2006, 09h32

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