Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Validacion de una matriz de control VB6

Estas en el tema de Validacion de una matriz de control VB6 en el foro de Visual Basic clásico en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 11/06/2010, 08:29
 
Fecha de Ingreso: enero-2010
Ubicación: Stgo - Chile
Mensajes: 73
Antigüedad: 14 años, 3 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
  #2 (permalink)  
Antiguo 11/06/2010, 09:52
 
Fecha de Ingreso: septiembre-2009
Mensajes: 6
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Validacion de una matriz de control VB6

En el evento de keypress agrega la siguiente condicion

Private Sub Text1_KeyPress(Index As Integer, KeyAscii As Integer)
If Index = 2 Then
aqui agregas tus condiciones de validacion
End If
End Sub

de esta manera solo las validara para el text(2)
  #3 (permalink)  
Antiguo 14/06/2010, 06:56
 
Fecha de Ingreso: enero-2010
Ubicación: Stgo - Chile
Mensajes: 73
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Validacion de una matriz de control VB6

=D .. gracias men te pasaste

Etiquetas: control, matriz, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:53.