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

Windows Forms Discussion :

Demande d'aide pour me débloquer svp (erreur: System.FormatExeception) [Débutant]


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Reconversion pro
    Inscrit en
    Novembre 2018
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Reconversion pro

    Informations forums :
    Inscription : Novembre 2018
    Messages : 13
    Par défaut Demande d'aide pour me débloquer svp (erreur: System.FormatExeception)
    Hello tous le monde , je vous explique mon soucis je dois développer un petit jeu ou l'utilisateur dois deviner un nombre mais lors de l’exécution en mode débogage de ma boucle et après le premier essais un message d 'erreur s'affiche. J'ai essayer de trouver la solution mais je n'y arrive pas quelqu'un aurait une idée?
    Nom : Sans titre 1.jpg
Affichages : 166
Taille : 180,0 Ko

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 79
    Par défaut
    Bonjour,

    A priori, le contenu de TxtSaisie.Text n'est pas convertible ! Si par tu essayes Int32.Parse("toto") tu lève la même exception, mais Int32.Parse("10") se passe bien.
    Inspecte le contenue de TxtSaisie.Text...

    @+,
    Phil

  3. #3
    Membre averti
    Homme Profil pro
    Reconversion pro
    Inscrit en
    Novembre 2018
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Reconversion pro

    Informations forums :
    Inscription : Novembre 2018
    Messages : 13
    Par défaut
    le principe est que l’utilisateur entre des chiffres et ensuite je vérifie ce chiffre avec un chiffre tiré aléatoirement.
    ensuite comment je peux Inspecter le contenue de TxtSaisie.Text... svp

    en faisant un test d'affichage le txt.text contient bien le chiffre tapé dedans

  4. #4
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 79
    Par défaut
    Peut-être utiliser Try... catch pour la conversion, ça permettra de savoir exactement ce qui est contenu dans TxtSaisie.Text

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    try
    {
       Int32 saisie = Convert.ToInt32(TxtSaisie.Text)
       // ...
       // suite du code
    }
    catch(Exception ex)
    {
       // le format n'est probablement pas le bon
       Message.Show("Vérifier la saisie du chiffre ! \r\n ex.Message");
    }

  5. #5
    Membre averti
    Homme Profil pro
    Reconversion pro
    Inscrit en
    Novembre 2018
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Reconversion pro

    Informations forums :
    Inscription : Novembre 2018
    Messages : 13
    Par défaut
    désolé je ne vois vraiment pas , car cela ne fait qu'une semaine que je bosse sur windows form

    j'ai testé aussi avec la méthode
    saisie = Convert.ToInt32(TxtSaisie.Text.ToString()); cela me renvois la même erreur

  6. #6
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2011
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2011
    Messages : 79
    Par défaut
    Peux-tu poster le code qui pose problème ?

    Phil

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

Discussions similaires

  1. [Débutant] demande d'aide pour corriger 2 erreurs en vb.net
    Par coleoptere dans le forum VB.NET
    Réponses: 6
    Dernier message: 14/04/2013, 23h33
  2. [Installation] Demande d'aide pour l'installation de svn sous WS2003 et MAC svp
    Par beegees dans le forum Subversion
    Réponses: 1
    Dernier message: 26/02/2013, 10h42
  3. [MySQL] Demande d'aide pour une erreur php
    Par spespam dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 01/12/2008, 16h22
  4. Demande d'aide pour une requête
    Par arkzor dans le forum Requêtes
    Réponses: 3
    Dernier message: 28/12/2004, 02h40
  5. [TPW][cours]Demande d'aide pour finir un programme
    Par jf dans le forum Turbo Pascal
    Réponses: 21
    Dernier message: 16/06/2003, 18h10

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