Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2004, 06:49
Avatar de RsOfT
RsOfT
 
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 2 meses
Puntos: 7
Pregunta Trabajando con cadenas y preguntando si es una fecha

Tengo una confusión en lo siguiente:
Código:
If IsDate(txtHasta.Text) = True Then
    CalendarioF.SelectedDate = txtDesde.Text
End If
El textbox posee en su propiedad text = "01/07/2004".

Sucede que para el .NET esa cadena no es una fecha. Para ello tendría que decirle CDate, pero si utilizo la función, pues siempre será una fecha, y si cuando no, el programa me dará error.

Lo que tengo en mi aplicación es un calendario y un textbox. Le coloqué en la propiedad change que si la fecha que el usuario escribio es una fecha, pues que la iguale al calendario... Cómo podría hacer eso?

Lo único que se me ocurre es ponerle el CDate y manejar el error con Try. Alguna otra idea?
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--