vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Problem mit einer Fehlermeldung! 
Autor: Tiger888
Datum: 23.03.06 20:27

Hier erstma mein Code:

Option Strict On
Public Class Form1
    Inherits System.Windows.Forms.Form
 
    Const pi As Double = 3.14159265
 
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles MyBase.Load
        GroupBox1.Top = 100       'Abstand nach oben
        GroupBox1.Left = 39       'Abstand nach links
        GroupBox2.Top = 100
        GroupBox2.Left = 39
 
        Me.Height = 150           'Größe des Hauptfensters beim Start
        Me.Width = 400
    End Sub
 
    Private Sub Zylinder()
        Static r1, h1 As Integer, a1, v1 As Double
 
        r1 = System.Convert.ToInt32(TextBox1.Text)
        h1 = System.Convert.ToInt32(TextBox2.Text)
 
        a1 = 2 * pi * r1 * (r1 + h1)
        v1 = pi * r1 * r1 * h1
 
        TextBox3.Text = CStr(Math.Round(a1, 2))
        TextBox4.Text = CStr(Math.Round(v1, 2))
    End Sub
 
    Private Sub Kreis()
        Dim r2 As Integer, a2, u As Double
 
        r2 = System.Convert.ToInt32(TextBox5.Text)
 
        a2 = pi * r2 * r2
        u = 2 * pi * r2
 
        TextBox6.Text = CStr(Math.Round(u, 2))
        TextBox7.Text = CStr(Math.Round(a2, 2))
    End Sub
 
    Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, _
      ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
        Select Case ComboBox1.SelectedIndex
            Case 0
                Me.Height = 568
                Me.Width = 400
                GroupBox1.Visible = True
                GroupBox2.Visible = False
                Zylinder()
            Case 1
                Me.Height = 568
                Me.Width = 400
                GroupBox1.Visible = False
                GroupBox2.Visible = True
                Kreis()
        End Select
    End Sub
 
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button2.Click
        End
    End Sub
End Class
So jetz bekomm ich aber bei der Zeile hier und der folgenden eine Fehlermeldung:
r1 = System.Convert.ToInt32(TextBox1.Text)


"Eine nicht behandelte Ausnahme des Typs 'System.FormatException' ist in mscorlib.dll aufgetreten.

Zusätzliche Informationen: Die Eingabezeichenfolge hat das falsche Format."


Ich kann mir aber nicht erklären wieso.
Könnt ihr mir BITTE helfen?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem mit einer Fehlermeldung!1.219Tiger88823.03.06 20:27
Re: Problem mit einer Fehlermeldung!484Tiger88823.03.06 20:29
Re: Problem mit einer Fehlermeldung!501ModeratorDaveS24.03.06 11:27
Re: Problem mit einer Fehlermeldung!463Tiger88824.03.06 23:12

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel