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 :

Remplacement de fichier, récuperer une valeur


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Ramdoulou
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    286
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 286
    Par défaut Remplacement de fichier, récuperer une valeur
    Bonjour à tous !

    Oui, ça fait quelques temps que je ne suis pas venu ^^

    Je suis actuellement, sur un projet, mais je ne peux pas continuer car je suis bloqué =(

    Je compte sur votre savoir ;p

    Alors, sur ma form, j'ai bouton appellé "cmd".
    Dans ce bouton, j'ai le code suivant :

    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
    22
    23
    24
    Private Sub cmd_Click()
     
     
    'Recherche du fichier Launcher.psd
     
    If Dir$("C:\test\Launcher.psd", vbDirectory) = vbNullString Then
    Kill "D:\test\Launcher.psd"
    Else
    Kill "C:\test\Launcher.psd"
    End If
     
     
     
     
    'Recherche du fichier Launcher.txt
     
    If Dir$("C:\Documents and Settings\All Users\Menu Démarrer\Programmes\Eset", vbDirectory) = vbNullString Then
    'Action 2
    Else
     
    'Action 1
    End If
     
    End Sub
    Donc la première partie, consiste à rechercher un fichier nommé Launcher.psd, et à exécuter une action lorsqu'il est trouvé dans l'un des 2 disques, en l'occurence, à supprimer le fichier trouvé.

    La seconde partie consiste à rechercher un autre fichier, afin de déplacer clui-ci, dans le dossier où se trouvait Launcher.psd, afin de le remplacer en quelque sorte (ne vous occuppez pas des formats de mes fichiers, c'est pour tester ^^)

    Dans mon module j'ai ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Public Sub DéplacerFichier(Origine As String, Destination As String)
       Dim fs
       Set fs = CreateObject("Scripting.FileSystemObject")
           fs.movefile "C:\Documents and Settings\All Users\Menu
    Démarrer\Programmes\Eset\Launcher.txt", Destination 'la destination
       Set fs = Nothing
    Donc là, ce module va donc déplacer le fichier Launcher.txt, et est censé le déplacer vers le dossier trouvé dans la première étape du code dans le bouton "cmd".

    Or, je ne sais pas comment récupérer cette valeure, et l'inclure dans la destination de ma module...


    Voilà mon probleme, Merci d'avance à ceux qui répondront à mon "appel à l'aide" ^^

    Bonne journée

  2. #2
    Membre éclairé Avatar de Ramdoulou
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    286
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 286
    Par défaut
    Désolé pour le double post...


    Personne n'a une solution ?
    Jpense pas que ça soit compliqué, et j'y ai consacré quelques heures de travail...mais sans succès, et sans cette étape, je ne peux pas avancer dans mon projet =s

    Merci d'avance pour ceux qui m'accorderont leur aide.

  3. #3
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Une fois de plus je ne suis pas sûr de comprendre :
    Tu veux déplacer le fichier 'Launcher.txt' dans "C:\test" ou "D:\test" en fonction de l'endroit où tu auras trouvé 'Launcher.psd' ?

  4. #4
    Membre éclairé Avatar de Ramdoulou
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    286
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 286
    Par défaut
    C'est tout à fait ça =)

  5. #5
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut

    Ben il suffit de stocker l'adresse dans une variable dans ton test

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    If Dir$("C:\test\Launcher.psd", vbDirectory) = vbNullString Then
    FinalRep = "D:\test\"
    Kill "D:\test\Launcher.psd"
    Else
    FinalRep = "C:\test\"
    Kill "C:\test\Launcher.psd"
    End If
     
    
    Et :
    Destination = FinalRep & "Launcher.txt"

  6. #6
    Membre éclairé Avatar de Ramdoulou
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    286
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 286
    Par défaut
    Je vais essayer

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

Discussions similaires

  1. Récuperer une valeur dans un fichier texte
    Par sucrepop dans le forum Langage
    Réponses: 6
    Dernier message: 05/06/2007, 15h01
  2. Récuperer une valeur suite à une requete
    Par Micke7 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 28/09/2006, 18h55
  3. Réponses: 13
    Dernier message: 29/03/2006, 21h00
  4. récuperer une valeur et l'afficher dans un input
    Par popy29 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/12/2005, 16h49
  5. récuperer une valeur de 3 classeur Excel
    Par spopo dans le forum Excel
    Réponses: 3
    Dernier message: 11/07/2005, 12h10

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