ped | Merci de la réponse.
Finalement je suis passé par une MaskedTextBox et j'ai effectué les contrôles sur le contenu avec un mask 00/00/0000
Code :
- Dim input As String = Mid(TDatEnd.Text, 1, 2) & "/" & Mid(TDatEnd.Text, 3, 2) & "/" & Mid(TDatEnd.Text, 5, 4)
- Dim dt As DateTime
- If DateTime.TryParseExact(input, "dd/MM/yyyy", New Globalization.CultureInfo("fr" ), Globalization.DateTimeStyles.None, dt) Then
- MessageBox.Show(String.Format("The string '{0}' parsed to '{1:yyyy-MM-dd}'", input, dt))
- Else
- MessageBox.Show(String.Format("Couldn't parse '{0}'", input))
- End If
|
( code de test à affiner )
Bonsoir
Pierre Message édité par ped le 20-03-2021 à 21:58:43
|