Bonjour,
voilà je suis en train de créer une application windows avec Visual Studio, application qui est en fait un éditeur de texte style notepad.
Je voudrais intégrer la fonction Rechercher/Remplacer, mais j'ai un ptit souci.
Je récupère le mot à rechercher dans la variable motAChercher, à partir d'une textBox (textBoxRechercher).
Je déclare au préalable une variable globale (int a) qui permettra de stocker l'indice du mot trouvé, ainsi ça passe à l'occurrence suivante en cliquant sur le bouton suivant.
Le problème est qu'à chaque clique sur le bouton suivant, la recherche reste sur le même mot.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 private int a = 0; [...] private void buttonSuivant_Click(object sender, System.EventArgs e) { this.motAChercher = this.textBoxRechercher.Text; a = this.richTextBox.Find(this.motAChercher, a, System.Windows.Forms.RichTextBoxFinds.None); }
En affichant la variable a retournée, c'est toujours la même (alors que la richTextBox contient plusieurs fois le mot demandé).
Quelqu'un a une idée pour résoudre ce problème svp ?
Merci d'avance.
Partager