>It still works. The key here is, VFP will filled in TextBox.Value only *if* the date is valid. So we can validate it using Textbox.Text property. And that's the reason why I only checked for 2 characters from the left
>
>Using the code I posted, it will throw the usual VFP message "invalid date" only if the user type in an invalid date then click some object (using mouse). You will have to add your additional check for this
Thanks again. I'm going to play with it right now.
If it's not broken, fix it until it is.
My Blog