Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/06/2010, 08:29
degauss
 
Fecha de Ingreso: enero-2010
Ubicación: Stgo - Chile
Mensajes: 73
Antigüedad: 14 años, 4 meses
Puntos: 0
Validacion de una matriz de control VB6

saludos, tengo el siguiente problema necesito ver si alguien me puede ayudar.. El problema es el siguiente...
Tengo aproximandamente como 5 textbox metidos dentro de una matriz de control los cuales tienen diferentes validaciones como de fecha, de caracteres, solo numeros , etc..

Ahora ejemplo este es una funcion que tengo para la validacion de la fecha...

Text1(1) = ValeFecha(Text1(1))
If IsNull(Text1(1)) Then Text1(1).SetFocus

En este caso no tengo problema por que como paso parametros me valida pero por ejemplo cuando quiero validar que sean un textbox solo el ingreso de letras, lo ocupo en el evento keypress asi

If KeyAscii = 13 Then
KeyAscii = 0
SendKeys "{tab}"
ElseIf KeyAscii <> 8 Then
If (KeyAscii < 65 Or KeyAscii > 90) And (KeyAscii < 97 Or KeyAscii > 122) And KeyAscii <> 32 Then
Beep
KeyAscii = 0

Como especifico entonces que quiero ocuparlo solamente por ejemplo para el text(2) ya que me agarra todos los demas.. y no se donde especificar esa validacion para un control de matriz especifico ya que por ejemplo en las lineas de la declaracion del evento no me deja modificar nada... ojala alguien me pueda ayudar gracias de antemano.

Private Sub Text1_KeyPress(Index As Integer, KeyAscii As Integer)

End Sub