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++Builder Discussion :

Instruction non exécutée


Sujet :

C++Builder

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 39
    Points : 48
    Points
    48
    Par défaut Instruction non exécutée
    Bonjour
    J'utilise CPP Builder 5 sous W10. J'utilise une variable private qui me permet de compter et de repérer des opérations. Normalement je l'incrémente à chaque opération, mais comme j'ai déjà eu des problèmes de "disparition"mystérieuse de variable private, je l'enregistre dans un Label et je la récupère à chaque fois.
    Mon code simplissime:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    dtransac=StrToInt(Numtrans->Caption);
    Qmove->FieldValues["TRANSAC"]=dtransac;
    Numtrans->Caption=IntToStr(dtransac+1);
    Sauf que la dernière ligne ne s'exécute pas! Du coup le Label ne change pas, ma variable n'est pas incrémentée et toutes les opé ont le même numéro! Pareil si j'utilise un TEdit au lieu d'un TLabel
    Je précise que à l'ouverture de la fiche je récupère le dernier numéro utilisé dans une table, et je mets mon Label Numtrans à jour, et là ça marche. Voilà voilà...
    Qu'est-ce qui pourrait expliquer ça?

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 39
    Points : 48
    Points
    48
    Par défaut Contournement en désespoir de cause!
    Je suis arrivé à la conclusion que c'est la nature de la variable (private donc déclarée dans le fichier .h) qui pose problème, et j'ai contourné avec une variable locale.
    Ca reste très perturbant de se retrouver devant une ligne d'instruction qui ne s'exécute pas!
    Il va être temps que je passe à une version plus récente

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

Discussions similaires

  1. [Python 3.X] (tkinter) Dernière instruction non exécutée avant sortie fenêtre
    Par Milag dans le forum Général Python
    Réponses: 8
    Dernier message: 25/03/2018, 18h48
  2. onAction - instructions non exécutées
    Par RaoulPierre dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 05/04/2012, 09h56
  3. instruction non exécutée
    Par illegalsene dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 09/05/2006, 14h42
  4. [Système] Suite d'instructions non interrompue
    Par hyperion dans le forum API standards et tierces
    Réponses: 5
    Dernier message: 19/07/2004, 11h24
  5. INCLUDE non exécuté
    Par Sadneth dans le forum ASP
    Réponses: 3
    Dernier message: 07/09/2003, 00h44

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