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 :

Impossible de quitter mon application!


Sujet :

C++Builder

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 38
    Points : 29
    Points
    29
    Par défaut Impossible de quitter mon application!
    Hello,

    Je débute sur le logiciel Borland C++ Builder V5.0 et j’aurai besoin de conseils pour mon application en cours.

    Voilà mon problème:
    Je dois réaliser un simple compteur de pulses externes grâce à une interface entrée/sortie AXIOM, puis afficher l'incrémentation de celles-ci. La gestion de lecture des ports d'entrées ne me pose pas de problème, mais pour réaliser un compteur fiable, je dois pouvoir lire en permanence les infos qui me viennent des ports d’entrées via une boucle « DO…WHILE ». Pendant cette lecture, mon application est évidemment totalement occupée et il m’est donc impossible de la quitter.

    Comment puis-je procéder pour que mon bouton quitter soit constamment actif ?

    Merci d’avance pour vos propositions.

  2. #2
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 189
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 189
    Points : 11 571
    Points
    11 571
    Par défaut
    De quel composant te sers tu pour l'accès au port ? Et quel port utilises tu, parallèle, série ?
    Je pense que dans ton cas, il faudrai peut être utiliser le timer.
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2002
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Octobre 2002
    Messages : 9
    Points : 12
    Points
    12
    Par défaut
    Il faut à tout prix éviter les boucles whle sans condition de sortie car ton prog utilise inutilement les ressources de la machine et tu auras de grandes difficultés à la fermer (encore que Application->ProcessMessages t'autorise quelque intervention mais dans de mauvaises conditions ).

    Le Timer est de fait LA très bonne solution.
    Cordialement

    Patrick

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 61
    Points : 63
    Points
    63
    Par défaut
    Bonjour à toi Bouillou !!

    Si je serait de toi, j'utiliserait une Classe TThread car de cette manière, tu peux gerer ta tâche en fond et ainsi ton appli peut répondre à tout évenement utilisateur.

    En ce qui concerne, la classe TThread, voir l'aide en ligne

    Amicalement Laurent
    C++ BUILDER & DELPHI

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 38
    Points : 29
    Points
    29
    Par défaut
    Merci pour vos précieuses réponses!

    J'ai finalement pu m'en sortir avec l'utilisation des threads.

    A+.

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

Discussions similaires

  1. Probléme pour quitter mon application.
    Par HadJack dans le forum Qt
    Réponses: 1
    Dernier message: 19/10/2009, 09h55
  2. impossible de lancer mon application
    Par enzostar dans le forum GWT et Vaadin
    Réponses: 4
    Dernier message: 14/10/2009, 19h09
  3. impossible de lancer mon application via jar ou ant
    Par bobkilla dans le forum Langage
    Réponses: 8
    Dernier message: 25/06/2008, 14h53
  4. Impossible de lancer mon application
    Par lvr dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 26/04/2007, 09h11
  5. Quitter mon application
    Par nenette dans le forum Access
    Réponses: 6
    Dernier message: 13/10/2004, 09h48

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