In un controllo MaskedTextBox con Mask=00/00/0000, devo inserire una data. Però il controllo accetta anche date non valide, tipo:
56/05/2147
23/88/1985
come posso fare per garantire la vadità della data?
In un controllo MaskedTextBox con Mask=00/00/0000, devo inserire una data. Però il controllo accetta anche date non valide, tipo:
56/05/2147
23/88/1985
come posso fare per garantire la vadità della data?
Forse è sufficiente tentare di fare il Parse con l'apposito metodo ed intercettare l'eventuale eccezione.Originariamente inviato da gygabyte017
come posso fare per garantire la vadità della data?
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Ho risolto con tryparse che è ancora meglio...
Grazie.
![]()
![]()
scusa ma con maskeditbox basta impostare la mask a: ##/##/#### e il formato a: dd/MM/yyyy.... almeno facevo così in vb6 perchè comn vb.net preferisco usare altri controlli....
I database... la mia passione + o -
scusa la curiosità, ma quali sarebbero?Originariamente inviato da power.mobile
comn vb.net preferisco usare altri controlli....![]()