ich habe in meinem Tool mehrere Textboxen, nach dem die maximale Anzahl an Zahlen eingegeben wurde soll zur nächsten gesprungen werden. Das klappt auch, nur springt das Programm erst beim 5. Anschlag weiter, sodass wenn man einfach den Code eingibt, immer die 5. Zahlt 'verschluckt' wird. Wie kann ich das ändern?
Code:
Private Sub PSCBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles PSCBox1.KeyPress
Select Case Asc(e.KeyChar)
Case 48 To 57, 8
Case Else
e.Handled = True
End Select
If PSCBox1.TextLength = 4 Then PSCBox2.Focus()
PSCBox1.MaxLength = 4
End Sub







