Hi,
hab mal wieder ein proplem:
also das Programm soll den eingegeben String in eine int zahl konvertieren.
Wenn dies nicht möglich ist soll eine Message box kommen die den Fehler angibt z.B wenn man Buchstaben rein schreibt.
Nun wenn man eine Zahl eingibt funktioniert alles, doch wenn man einen Buchstaben eingibt kommt die Fehlermeldung und das Programm stürzt mit der folgenden Fehlermeldung ab:

kann mir einer erklären wieso ?
hab mal wieder ein proplem:
Code:
do
{
InitializeComponent();
player = 1;
dlg.ShowDialog();
try
{
Wert = Convert.ToInt16(dlg.textBox3.Text);
}
catch (Exception ex)
{
MessageBox.Show("Fehler: " + ex.Message);
kontrolle = true;
}
} while (kontrolle == true);
also das Programm soll den eingegeben String in eine int zahl konvertieren.
Wenn dies nicht möglich ist soll eine Message box kommen die den Fehler angibt z.B wenn man Buchstaben rein schreibt.
Nun wenn man eine Zahl eingibt funktioniert alles, doch wenn man einen Buchstaben eingibt kommt die Fehlermeldung und das Programm stürzt mit der folgenden Fehlermeldung ab:
kann mir einer erklären wieso ?