Riquel is correct. In VB 6.0 the IsDate function will return True for "3.24". The IsDate function in VB 6.0 has reliability issues with respect to two-digit yearsand will return True if the date matches any regional setting.
If I remember correctly the IsDate function inVB .NET calls the
DateTime.Parse method.
Paul ~~~~ Microsoft MVP (Visual Basic)