Si, hai ragione, ma in effetti, facendo alcune prove, se metti anche un
msgbox(cdate(TextBox1.Text))
e inserisci nella textbox gli esempi che hai scritto:
125/11 ---> lo 'vede' come se fosse: 01/11/125 (è la vede come data buona, perchè IsDate() ha un range che parte dal 01/01/100 e così anche per
12/111 lo vede ---> 01/12/111 - per dirti se proverai a mettere 12/99 sarà ---> 01/12/1999 !!!
Io in genere faccio con dei controlli/funzione fatti da me, del tipo:
es. la tua data ideale ha la seguente forma:
gg/mm/aaaa
inizierai con un controllo del tipo:
- sono 10 caratteri ? ---> NO Data NON Valida
SI (prosegui)
- i primi 2 a sinistra sono un numero compatibile con il N° giorni del mese...?
....
- i posti relativi alle posizioni del mese (4 e 5) - è un N tra 1 e 12...?!
- le ultime 4 cifre è un numero compatibile ad un anno che ti aspetti ??!!
e così via...
Saluti