je suis désolé mais je suis nouveau sur c # et j'ai besoin d'apprendre unlot :( les gens peuvent-ils m'aider en disant comment puis-je sélectionner le texte écrit entre guillemets dans richtextbox? comme si j'écris dans richtextbox sur le débogage du programme
cout<<"HELLO WORLD";
HELLO WORLD= new array
le, HELLO WORLD doit être stocké dans un nouveau tableau / chaîne
Réponses:
1 pour la réponse № 1si vous travaillez en effet avec c # (au lieu de c ++, ce que je pense que vous êtes), vous pouvez faire ce qui suit:
string input = TextBox1.Text; //<--- replace Textbox1 with whatever you called your textbox
string[] txtWithNoQuotes = input.Split(""");
string noQuotes = txtWithNoQuotes[1]; // <-- this will give you Hello world, without the quotes
modifier: pensez que j'ai mal posé la question, si vous voulez juste le texte que quelqu'un a entré dans une zone de texte, faites simplement
string input = NameOfYourTextbox.Text;
0 pour la réponse № 2
Disons que le nom de votre RichTextBox estRichTextBox1; puis ce qui suit définit la valeur dans la zone de texte (vous devez l'écrire dans le code derrière le fichier; si votre formulaire est nommé Form1, vous devez l'écrire dans Form1.cs):
string s = RichTextBox1.Text;
0 pour la réponse № 3
Pour sélectionner le texte entre guillemets RichTextBox1
vous avez besoin de quelque chose comme ça:
string s = RichTextBox1.Text;
int f = s.IndexOf("""), l = s.LastIndexOf(""");
if(f != l)
{
RichTextBox1.Select(s, l - s + 1);
}