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.NET Discussion :

Problème fonction file copy [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 412
    Par défaut Problème fonction file copy
    Bonjour,
    j'ai un problème avec la fonction FileCopy, je n'ai aucune erreur mais mon fichier qui est présent dans mes ressources ne se copie pas. Mon fichier est un fichier de clé registre ( .reg )

    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
            Try
                Dim FileToCopy As String
                Dim NewCopy As String
                FileToCopy = My.Resources.ActiverApplication
                NewCopy = "C:\Users\CLeBeR\Desktop"
                If System.IO.File.Exists(FileToCopy) = True Then
                    System.IO.File.Copy(FileToCopy, NewCopy)
                    MsgBox("File Copied")
                End If
            Catch ex As Exception
                MsgBox(ex)
            End Try

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    je n'ai aucune erreur mais mon fichier qui est présent dans mes ressources.
    Il manquerait pas un morceau de phrase là ?

    Essaye de rajouter un Dim poney as boolean = System.IO.File.Exists(NewCopy) après ta copy, et regarde en pas à pas ce qui se passe.
    Rentres-tu au moins dans le if ?

    PS : Dans l'expression If System.IO.File.Exists(FileToCopy) = True Then, le = True est inutil : If System.IO.File.Exists(FileToCopy) Then

  3. #3
    Membre expérimenté Avatar de Neiflheim
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2011
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Mai 2011
    Messages : 135
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    NewCopy = "C:\Users\CLeBeR\Desktop"
    Tu dois mettre le nom du fichier complet :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    NewCopy = "C:\Users\CLeBeR\Desktop\MonFichier.reg"

  4. #4
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 412
    Par défaut
    Salut, merci a vous deux pour vos réponses

    @Neiflheim
    Sa ne marche pas quand même.

    @asmduty
    J'ai rajouté le dim poney... juste après le end if, mais je ne vois pas a quoi il sert, et pour le pas à pas j'ai appuyé sur F8 mais je n'ai pas d'erreurs sur mon copy, juste il me sélectionne des autres lignes mais qui n'ont rien à voir.

    En attente de vos réponses

  5. #5
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    ... le dim poney te sert à vérifier une fois passé sur la ligne, en pas à pas (F11) si le fichier que tu viens de créer existe, si poney est à true il existe; s'il est à faux il n'existe pas.
    Et forcément si un fichier que tu viens de créer n'existe pas c'est assez facheux.

    Aussi, comme l'a dit Neiflheim il faut indiquer le nom complet.
    Peux tu aussi nous dire ce que vaut "My.Resources.ActiverApplication" ?

  6. #6
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2011
    Messages
    412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2011
    Messages : 412
    Par défaut
    Re,
    alors je viens de comprendre comment fonctionne le Pas à pas mais en fait quand je débogue la flèche jaune se met dans un sub mais pas dans le bon et je ne peut pas la déplacer comment faire ?

  7. #7
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 793
    Par défaut
    Tu sembles êtres lycéen, il est anormal qu'on ne t'ai pas appris les bases de Visual Studio.
    Maintenant on ne va pas t'accompagner de A à Z dans ta formation, cherche des tutoriels si tes profs sont incapables de faire leur boulot correctement, ou si tu n'a pas compris (ou écouté) ce qu'ils t'ont expliqué

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

Discussions similaires

  1. Problème lors de copie d'une fonction V2.0
    Par cegehi dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 07/08/2013, 15h11
  2. [XL-2007] Problème lors de copie d'une fonction
    Par cegehi dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 03/08/2013, 23h15
  3. Problème de MessageBox avec File.Copy
    Par fedos dans le forum Développement Windows
    Réponses: 2
    Dernier message: 28/10/2011, 20h43
  4. Problème fonction file() sur hébergeur
    Par borisman dans le forum Langage
    Réponses: 3
    Dernier message: 27/03/2011, 20h56
  5. un problème avec le module File::Copy
    Par Aymen_bass dans le forum Modules
    Réponses: 6
    Dernier message: 14/09/2009, 14h21

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