alleen 0 tot 23 in textbox

Status
Niet open voor verdere reacties.

Doofenshmirt

Gebruiker
Lid geworden
3 nov 2011
Berichten
222
Wil eigenlijk dat er in textbox 1 alleen de cijfers 0 tot en met 23 wordt ingevuld
en textbox 2 alleen de cijfers 00 tot en met 59 wordt ingevuld

Dit is ivm met de tijd , deze wordt ingevuld in 2 textboxen , uren en de andere minuten.

Weet wel hoe ik moet aangeven in properties dat er maar 2 characters ingevuld mogen worden.

Ik denk dat er bij textbox leave gekeken moet worden naar de bovenstaande cijfers.


Iemand een idee ?
 
Bij properties aangegeven , max lenght in textbox 2

En deze code dat er alleen cijfers in mogen


Code:
 Private Sub TextBox1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress

        If Not Char.IsDigit(e.KeyChar) And Not Char.IsControl(e.KeyChar) Then
            e.Handled = True
        End If

    End Sub

Nu nog alleen het gedeeld dat er 0 tot 23 ingevuld mag worden . (ivm tijd melding uren)
 
In dat geval is een NumericUpdown makkelijker :)
Daar kun je eenvoudig het maximum en het minimum instellen.
 
Of met een DateTimePicker properties Format op Tyme.
En showUpDown op True
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan