[C#][VS2003] fonction rechercher
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.
Code:
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);
} |
Le problème est qu'à chaque clique sur le bouton suivant, la recherche reste sur le même mot.
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.