Visual Basic - Obligar que un campo siempre esté en MAYUSCULAS

Life is soft - evento anual de software empresarial
 
Vista:

Obligar que un campo siempre esté en MAYUSCULAS

Publicado por Marta (21 intervenciones) el 30/10/2003 13:12:48
Hola, quería saber cómo puedo hacer para que en un campo texto siempre que escribo me salga en mayúsculas, aunque desde el teclado lo esté haciendo en minúsculas.

Muchas gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Obligar que un campo siempre esté en MAYUSCULAS

Publicado por Ángel (42 intervenciones) el 30/10/2003 13:23:42
Te llegará con poner este código en el evente KeyPress del control que deseas.

If KeyAscii > 96 And KeyAscii < 123 Then
KeyAscii = KeyAscii - 32
End If
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obligar que un campo siempre esté en MAYUSCULAS

Publicado por Jorge (67 intervenciones) el 30/10/2003 14:33:58
segun esto falta la ñ que es el 241
If KeyAscii = 241 Or KeyAscii > 96 And KeyAscii < 123 Then
KeyAscii = KeyAscii - 32
endif
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obligar que un campo siempre esté en MAYUSCULAS

Publicado por Marta (21 intervenciones) el 30/10/2003 14:36:36
Muchas gracias a los dos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Obligar que un campo siempre esté en MAYUSCULAS

Publicado por Fabian (501 intervenciones) el 30/10/2003 16:24:12
'Si quieres un campo alfanumerico, en el evento keypress:
KeyAscii = Asc(UCase(Chr(KeyAscii)))
'Si no quieres que ingresen numeros añadele esto:
If KeyAscii >= 48 And KeyAscii <= 57 Then KeyAscii = 0

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar