У меня есть TryParse.Date()
проверка для проверки даты, переданной через текстовое поле, и, если она не действительна, тогда выведите предупреждение о появлении пользовательского сообщения в поле Msg.
Однако при тестировании вместо возврата False
и отображении окна сообщения просто отображается исключение ошибки с упоминанием String passed is not a valid Date
Вот мой фрагмент кода
If Not Date.TryParse(txtDate.Text, "dd/MM/yyyy")
MsgBox("Please enter a valid Date", MsgBoxStyle.Critical)
Return
End If
Так что, если я передам строковое значение 01/01/99d
, оно будет показывать сообщение об исключении, а не возвращаться и идти внутри цикла?
Есть предложения?