Originariamente inviato da cassano
attenzione che TryParse è una funzione del vb 2005.
si le ho scritte su un pc con vb.net 2005 ma non pensavo che potesse non esserci nelle precedenti versioni.

L'alternativa al volo che mi viene è utilizzare Date.Parse, ma in questo caso occore un Try ... Catch

codice:
Try
    Date.Parse(...)
    ' data valida
Catch
    ' data non valida
End Try
E' cmq sempre possibile se necessario specificare il formato italiano.