textbox überprüfen

astrashaker

Grünschnabel
hallo,

ich möchte eine textbox überprüfen, ob ein
integer wert eingegeben wurde oder nicht.
mein problem: ich weiß nicht wie!
 
Eine Möglichkeit besteht darin, die resultierende Fehlermeldung durch eine Exception abzufangen und dadurch das Programm nicht zum Absturz zu bringen. Folgender Code dürfte Hilfreich für dich sein:

Code:
	int i=0;
	bool Flag = true;
	try
	{
		i = Convert.ToInt16(textBox1.Text);
	}
	catch
	{
		MessageBox.Show("Es wurde kein Int-Wert eingegeben");
		textBox1.Focus();
		Flag = false;
	}
	if (Flag) MessageBox.Show("Der Wert ist : " + i.ToString());

Zuerst wird der Wert in der TextBox in einen Int-Wert konvertiert und danach wird bei Fehler eine Messagebox ausgegeben. Wenn kein Fehler auftritt geht das Programm normal weiter.
 

Neue Beiträge

Zurück