Salut,
je voudrais à partir d'un index dans le richTextBox récupérer une chiane de caractère. Est ce que c'est possible et si c'est le cas comment est ce que je peux le faire.
Merci d'avance.
Salut,
je voudrais à partir d'un index dans le richTextBox récupérer une chiane de caractère. Est ce que c'est possible et si c'est le cas comment est ce que je peux le faire.
Merci d'avance.
Tu récupères le texte de RichTextBox dans une variable string.
Et il y a une méthode magique de la classe string qui s'appelle SubString, jette un coup d'oeil la dessus c'est ce que tu cherches
voilà le code qui m'a résolu le problème :
avec '>' c'est le caractère avec le quel se termine ma chaine.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 RichTextBox rtb = (RichTextBox)tabControl1.SelectedTab.Controls[0]; int index = rtb.SelectionStart; string s = rtb.Text.Substring(index+1); int indexFin = s.IndexOf('>'); s=rtb.Text.Substring(index, indexFin+2); Console.Writeline(s);
merci beaucoup.
Partager