Hallo, ich nutze VB2010 Express und habe einige Textboxen, die vom Anwender ausgefüllt werden sollen.
Damit es flott geht, soll die Entertaste zum Einsatz kommen.
Ein Beispiel:
(Die Überprüfung ist fast 1:1 aus nem Buch kopiert - ich bin Anfänger)
Wie Ihr seht habe ich schon die in diesem Forum vorhandenen Tips umgesetzt - was leider nicht viel gebracht hat.
Auch ist es völlig schnurz ob AcceptsReturn True oder False ist.
Hab ich vielleicht noch irgendetwas Anderes übersehen?
Damit es flott geht, soll die Entertaste zum Einsatz kommen.
Ein Beispiel:
VB.NET-Quellcode
- 'Auf Datumsformat prüfen und Focus weiterschieben
- Private Sub tbxBestDatum_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles tbxBestDatum.KeyUp
- If e.KeyCode = Keys.Enter Then
- e.Handled = True ' das soll angeblich den Warnton verhindern mit dem nächsten Satz zusammen
- e.SuppressKeyPress = True 'leider funktioniert das nicht...
- Try
- dteBestelldatum = Date.Parse(tbxBestDatum.Text)
- testlabel.Text = dteBestelldatum.ToString()
- tbxBestNum.Focus()
- Catch
- testlabel.Text = String.Empty
- MessageBox.Show("Dies ist kein Datum")
- End Try
- End If
- End Sub
(Die Überprüfung ist fast 1:1 aus nem Buch kopiert - ich bin Anfänger)
Wie Ihr seht habe ich schon die in diesem Forum vorhandenen Tips umgesetzt - was leider nicht viel gebracht hat.
Auch ist es völlig schnurz ob AcceptsReturn True oder False ist.
Hab ich vielleicht noch irgendetwas Anderes übersehen?
Das Leben ist nicht so kompliziert. Eine süsse Erinnerung tut's.
Indiana Jocutus - Jäger des Variablen-Schatzes
Indiana Jocutus - Jäger des Variablen-Schatzes