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

LabVIEW Discussion :

Problème de bouton stop dans boucle while


Sujet :

LabVIEW

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2007
    Messages
    22
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 22
    Points : 27
    Points
    27
    Par défaut Problème de bouton stop dans boucle while
    bonjour lecteur !

    j'ai un problème avec une boucle while : quand j'appuie sur le bouton stop, la boucle s'execute une fois supplémentaire avant de s'arréter .
    Il se passe la même chose lorsque j'appuie sur un bouton "pause" (attendre une activité sur la face avant).

    Comment faire pour que la boucle finissent de s'exécuter à la fin de l'itération correspondant à l'appui sur l'un de ces 2 boutons ??

    d'avance merci. Simon.

  2. #2
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2011
    Messages : 111
    Points : 80
    Points
    80
    Par défaut
    Je pense que c'est parce que ton bouton Stop et ton bouton pause sont à l'extérieur de ta boucle while, donc le logiciel prend le temps d'achever la boucle avant de revoir la valeur du booléen. Si tu les mets à l'intérieur (eux-même ou une variable locale les représentant), alors la valeur concernée filera directement aux arrêts.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Points : 369
    Points
    369
    Par défaut
    Merveilleux déterrage de sujet !


  4. #4
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2011
    Messages : 111
    Points : 80
    Points
    80
    Par défaut
    Ben ouais, je survole les archives du Fofo et comme j'ai moi aussi un problème avec une boucle While, je me suis intéressé à celui là. Ayant eu une idée, j'ai pensé à la mettre, on sais jamais, le créateur du sujet et peut-être encore dans la panade.

  5. #5
    Membre confirmé
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Janvier 2011
    Messages
    444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études

    Informations forums :
    Inscription : Janvier 2011
    Messages : 444
    Points : 643
    Points
    643
    Par défaut
    J'espere qu'en 4 ans il a trouvé une solution...

Discussions similaires

  1. problème champ texte dans boucle while
    Par merlubreizh dans le forum Langage
    Réponses: 7
    Dernier message: 10/08/2011, 19h28
  2. Stop dans boucle While en attente evenement click
    Par meud007 dans le forum VBA Access
    Réponses: 5
    Dernier message: 26/04/2011, 20h39
  3. Bouton stop dans ma boucle while
    Par paissad dans le forum LabVIEW
    Réponses: 4
    Dernier message: 02/12/2008, 17h08
  4. Réponses: 3
    Dernier message: 17/08/2007, 13h47
  5. Requete SQL dans boucle while
    Par vince_grenoblois dans le forum MS SQL Server
    Réponses: 18
    Dernier message: 04/08/2006, 20h41

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