Hallo ich habe hier ein Programm was verschiedene Werte berechnen soll, es klappt soweit auch , nur lassen die textboxen für die Eingabe der Werte kein Komma zu und ich bekomme das Problem nicht gelöst.
Hier ein Ausschnitt des Quellcodes:
Wäre über Hilfe sehr dankbar.
Hier ein Ausschnitt des Quellcodes:
VB.NET-Quellcode
- Option Explicit On
- Public Class Form1
- Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
- Select Case e.KeyChar
- Case ChrW(48) To ChrW(57)
- Case Else
- e.KeyChar = ChrW(0)
- End Select
- End Sub
- Private Sub TextBox1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyUp
- TextBox3.Text = Val(TextBox1.Text) ^ 2 * Val(TextBox2.Text) * 0.5
- End Sub
- Private Sub TextBox2_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox2.KeyPress
- Select Case e.KeyChar
- Case ChrW(48) To ChrW(57)
- Case Else
- e.KeyChar = ChrW(0)
- End Select
- End Sub
- Private Sub TextBox2_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox2.KeyUp
- TextBox3.Text = Val(TextBox1.Text) ^ 2 * Val(TextBox2.Text) * 0.5
- End Sub
Wäre über Hilfe sehr dankbar.