Bonjour à tous,
Je tiens à préciser que je suis totalement novice autour de la programmation en C#
et je n'arrive pas à comprendre pourquoi un
fait en sorte que ma boucle while fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part MessageBox.Show("X");
Mon programme permet de rechercher un mot dans un fichier txt et d'écrire la ligne associé. Si le mot existe plusieurs fois il devrait écrire la première ligne puis quand l'ulisateur clic sur suivant m'écrire la deuxième ligne etc...
Le soucis étant que tant qu'il y a ce pop up (MessageBox) la boucle fonctionne mais le bouton suivant se fait court circuiter; et dès qu'il n'y est plus, impossible d'avoir les autres lignes Le programme réaffiche toujours la première ligne.
Alors j'ai pensé à mettre une pause "attente d'un clic" mais toutes mes tentatives ont échoué pour que cela fonctionne.
Mes questions sont donc:
_Comment ce fait il qu'un MessageBox fasse réagir ma boucle comme ça ?
_Auriez vous une piste pour que je puisse réalisé une "pause" afin d'attendre que l'utilisateur clic sur suivant ou reface une recherche ?
Metallode689
Partager