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

C# Discussion :

Création et recherche de fichier [Débutant]


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Septembre 2011
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2011
    Messages : 22
    Par défaut Création et recherche de fichier
    Bonjour,

    depuis quelque jour je développe une application, mon étape actuelle est une form d'inscription un peu improvisé.

    le programme ne doit accepter un prénom+nom(collé). Si le prénom existe dans le dossier convenu un msg d'erreur est affiché, sinon le fichier doit être créer.

    Voici mon 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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    private void Check(string username) // Garanti qu'un prénom-nom ne peut être utilisé qu'une seule fois.
            {
                string UserFileLocation = @"C:\Quizz\UserFile"; // chemin des fichiers joueurs
                try 
                {
                    foreach (string Search in Directory.GetFiles(UserFileLocation)) // on cherche le fichier
                    {
                        if (Search.IndexOf(username) > 0) // si le fichier est trouvé
                        {
                            MessageBox.Show(username + " vous avez déjà participé");
                        }
                        else // sinon
                        {
                            FileStream fs = File.Create(@"C:\Quizz\UserFile\" + username + ".quizz"); // créer le fichier d'utilisateur
                            fs.Close(); // Libère les ressources du fichier 
                            User[UserCourant] = username; // on ajoute la personne dans le tableau
                            UserCourant++; // on incrément le nbuser
     
                        }
                    }
                }
                catch (Exception ex) { MessageBox.Show(ex.ToString()); }
     
            }
            private void Form1_Load(object sender, EventArgs e)
            {
     
            }
            private void cmdSuivant_Click(object sender, EventArgs e)
            {
                string username = (TxtPrénom.Text+TxtNom.Text);
                Check(username);// Check si un joueur a déjà joué sinon créer son fichier
            }
        }
    Je ne comprend pas mon erreur, tout devrait bien marcher mais non. Pas de message d'erreur, pas de création de fichier.

    Merci de m'aider

  2. #2
    Membre émérite

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2011
    Messages
    487
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Juin 2011
    Messages : 487
    Par défaut
    Bonjour,

    As tu essayé de débugger en pas à pas ?

    Sinon, pourquoi écrire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string UserFileLocation = @"C:\Quizz\UserFile"; // chemin des fichiers joueurs
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FileStream fs = File.Create(@"C:\Quizz\UserFile\" + username + ".quizz"); // créer le fichier d'utilisateur
    Mon blog sur les technos .NET et Agile -> http://blog.developpez.com/maximepalmisano/

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

Discussions similaires

  1. [Débutant] Création d'une figure de recherche de fichiers
    Par Newenda dans le forum Interfaces Graphiques
    Réponses: 7
    Dernier message: 29/04/2009, 15h17
  2. Recherche dans fichiers
    Par Tchinkatchuk dans le forum Linux
    Réponses: 2
    Dernier message: 17/06/2005, 10h32
  3. Réponses: 14
    Dernier message: 25/10/2004, 21h33
  4. batch de recherche de fichier ...
    Par Félia dans le forum Scripts/Batch
    Réponses: 5
    Dernier message: 29/07/2004, 15h54
  5. Recherche support fichier
    Par sydiop dans le forum Informix
    Réponses: 5
    Dernier message: 18/03/2004, 10h15

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