Benutzer mit den meisten Antworten
TextBox auf bestimmten Text überprüfen

Frage
-
Hallo zusammen,
Ich befinde mich noch ziemlich am Anfang meiner Programmierkünste und arbeite gerade an meinem ersten Programm.
Nun ich habe eine TextBox erstellt und einen Button. Ich will nun das wenn man auf den Button klickt überprüft wird ob der Text in der Textbox ein ganz bestimmter ist ... Wenn dieser richtig ist soll eine MessageBox kommen ala "Richtig" und wenn falsch "versuch es erneut" als Beispiel wie eine PW abfrage. Ich weiss das ich es als string anlegen muss ala:string eingabe = TextBox1.Text;
aber weiter komm ich nicht
Ich bin für jede hilfe dankbar
Liebe Grüße
Antworten
-
Hallo Cesa,
im einfachsten Fall kannst Du die Zeichenfolge wie Zahlen mit Vergleichsoperator (==) behandeln:
string eingabe = TextBox1.Text; string vergleichswert = "Vergleichswert"; if (eingabe == vergleichswert) MessageBox.Show("Richtig"); else MessageBox.Show("Falsch");
dabei wird dann auf Wertgleichheit geprüft, siehe Übereinstimmungsvergleiche (C#-Programmierhandbuch)
Für Zeichenketten gibt es weitere Optionen, je nachdem, ob man z. B. Groß- und Kleinschreibung berücksichtigen möchte,
siehe dazu Gewusst wie: Vergleichen von Zeichenfolgen (C#-Programmierhandbuch)Gruß Elmar
- Als Antwort markiert Cesa B Sonntag, 16. Oktober 2011 14:31
Alle Antworten
-
Hallo Cesa,
im einfachsten Fall kannst Du die Zeichenfolge wie Zahlen mit Vergleichsoperator (==) behandeln:
string eingabe = TextBox1.Text; string vergleichswert = "Vergleichswert"; if (eingabe == vergleichswert) MessageBox.Show("Richtig"); else MessageBox.Show("Falsch");
dabei wird dann auf Wertgleichheit geprüft, siehe Übereinstimmungsvergleiche (C#-Programmierhandbuch)
Für Zeichenketten gibt es weitere Optionen, je nachdem, ob man z. B. Groß- und Kleinschreibung berücksichtigen möchte,
siehe dazu Gewusst wie: Vergleichen von Zeichenfolgen (C#-Programmierhandbuch)Gruß Elmar
- Als Antwort markiert Cesa B Sonntag, 16. Oktober 2011 14:31