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

Delphi Discussion :

probleme de boolean


Sujet :

Delphi

  1. #1
    Membre confirmé Avatar de babou54
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 137
    Par défaut probleme de boolean
    bonjour,
    un message d'erreur m'indiquant un probleme de boolean s'affiche mais je ne voit pas d'erreur dans mon code pourtant

    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
    35
    procedure Tlancer2.lancer1Click(Sender: TObject);
    // lancé de dés pour le 1er joueur
    begin
    lancer1.visible:=false;
    d11.text:=lancerd();
    d12.text:=lancerd();
    d13.text:=lancerd();
    mcombi1.text:=double(strtoint(d11.text),strtoint(d12.text),strtoint(d13.text));
    // creation de la meilleure combinaison
    jet1.text:=points(strtoint(mcombi1.text)); // valeur de la combinaison
    if partie1.Visible=true
    // 1ere partie du jeu,2eme joueur lance ses des
       then begin
            lancer2.visible:=true;
            lancer1.visible:=false;
            end
       else if partie2.visible=true
               then begin nblanc1.text:=inttostr(strtoint(nblanc1.text)+1);
                    if nblanc2.text:='0'
                       then if messageDlg('Voulez-vous relancer des dés?',
               mtConfirmation,[mbYes,mbNo],0)=mrYes
     
                               then lancer3.visible:=true
                               else lancer4.visible:=false
                       else if nblanc2.text='2'
                               then showmessage('Vous ne pouvez que relancer 1 fois vos dés')
                               else if nblanc2.text='3'
                                       then showmessage('Vous pouvez relancer vos dés 2 fois')
                                       else showmessage('Vous ne pouvez plus relancer vos dés');
     
                    end
     
     
     
    end;
    le programme est une jeu du 421 et la procedure ci dessus sert a lancer les 3 dés d'un joueur.
    le probleme se situe au niveau du messagedlg
    merci d'avance pour votre aide important pour moi

  2. #2
    Expert confirmé
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Par défaut
    Salut

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
      if nblanc2.text:='0'
    ne serait-ce plutôt:
    @+ Claudius

  3. #3
    Membre confirmé Avatar de babou54
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 137
    Par défaut
    merci pour ton aide cela m'avais echapper

  4. #4
    Modérateur

    Homme Profil pro
    Ingénieur retraité
    Inscrit en
    Octobre 2005
    Messages
    2 396
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur retraité

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 396
    Par défaut
    Bizarre : ce type d'erreur de frappe est normalement pointé en rouge lors de la compilation.
    N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi

  5. #5
    Membre émérite Avatar de slimjoe
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2005
    Messages : 647
    Par défaut
    Citation Envoyé par babou54
    merci pour ton aide cela m'avais echapper
    ?

Discussions similaires

  1. Probleme Accesseur boolean
    Par linuxien_62 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 15/05/2013, 10h03
  2. probleme de syntax sur boolean
    Par philoo_le_foo dans le forum Hibernate
    Réponses: 1
    Dernier message: 10/09/2009, 13h04
  3. probleme avec random boolean
    Par petitenovice dans le forum Langage
    Réponses: 2
    Dernier message: 11/12/2006, 09h39
  4. probleme du boolean
    Par Nadirov dans le forum Delphi
    Réponses: 9
    Dernier message: 03/08/2006, 23h27
  5. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 14h50

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