Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2004, 12:59
estudiantina
 
Fecha de Ingreso: mayo-2004
Ubicación: Valladolid (Spain)
Mensajes: 81
Antigüedad: 20 años
Puntos: 0
Pregunta Problema con MaskEdit de VB

Veréis, tengo un problemilla con un control MaskEdit.

Está dentro de un formulario que recoge datos personales y lo utilizo para recoger un DNI. Le pongo la máscara de DNI pero me he dado cuenta que aunque tenga la máscara si, por ejemplo, sólo introduzco los dos primeros dígitos cuela, no da error.

He intentado solucionarlo comprobando en el evento Validate de dicho control el valor de lo que devuelve la función len (len(<ControlMaskEdit>.Text), ya que esta función me devuelve la longitud de la cadena. El problema es que como tengo especificada una máscara (de 10 caracteres) esa función siempre me devuelve 10, aunque no hayan rellenado todos los caracteres, así que no me vale.

No sé cómo puedo hacerlo.

Si alguien sabe algo por favor que conteste, es muy importante

Saludos