Problem mit Konvertierung zu Int. Problem mit Konvertierung zu Int.
Danke Danke:  0
Ergebnis 1 bis 4 von 4
  1. AEG Gast
    Hallo leute.

    Wollte mal was ganz einfaches machen und zwar nen Zähler.

    Leider habe ich da ein Problem mit der Konvertierung zu Int von dem text einer Textbox. Ich kann das Projekt ganz normal deployen , doch wenn ich besagten Teil des Codes ausführe crasht das Programm und im Debugger wird mir eine "FormatException" ins Gesicht geworfen...

    Hier nun besagter Code:

    Code:
    Zahl = Convert.ToInt32(TextBox.Text);

    Thx im Voraus.
    0
     

  2. 27.11.2011, 20:59
    #2
    Was steht denn in der Textbox für ein Text drinnen, wenn er versucht das auszulesen?

    Wenns leer ist, dann ist da eben keine Zahl drinnen und es kommt ne Exception.

    Probier doch was in der Art:

    Code:
    if(!String.IsNullOrEmpty(TextBox.Text)) {
        Zahl = Convert.ToInt32(TextBox.Text);
    }
    Um ein Exception-Handling kommst aber sowieso nicht herum, weil wenn der Benutzer in die Textbox Buchstaben eingibt, dann krachts sowieso.
    1
     

  3. Code:
    int Zahl;
    if(string.IsNullOrEmpty(TextBox.Text))
    Zahl = 0;
    else if(!int.TryParse(TextBox.Text, out Zahl))
    MessageBox.Show("Bitte nur Zahlen eingeben...");
    Ich würde das so lösen, oder besser noch, mir eine Masked TextBox schreiben, so dass nur Zahlen eingegeben werden können.
    0
     

  4. AEG Gast
    Held, vielen Dank ist gegangen.

    Dachte schon ich spinne...
    0
     

Ähnliche Themen

  1. probs mit wecker, startbildschirm und int. mikro
    Von averas im Forum HTC 7 Trophy
    Antworten: 4
    Letzter Beitrag: 18.11.2010, 07:44
  2. Konvertierung der Videos, mit welchem Programm?
    Von tommy_2008 im Forum HTC Desire HD
    Antworten: 6
    Letzter Beitrag: 29.10.2010, 10:50
  3. Antworten: 0
    Letzter Beitrag: 08.11.2009, 11:33
  4. [SUCHE] PPCPE mit int. Antenne
    Von DreamFlasher im Forum Plauderecke
    Antworten: 12
    Letzter Beitrag: 31.05.2005, 15:19
  5. Antworten: 2
    Letzter Beitrag: 03.05.2003, 20:18

Stichworte