Fallo en rutina para mayusculas
Publicado por pedro (155 intervenciones) el 24/05/2005 23:23:12
Hola foreros
Tengo la siguiente rutina para convertir a mayusculas el texto que se ingresa en un combo:
Public Sub Mayus (caja as control)
caja=UCase(LTrim(caja))
caja.selstart=Len(caja)
end sub
Esta se la llama en el evento change, entonces por cada caracter se convierte a mayusculas, hasta ashi todo bien. Pero cuando se quiere modificar alguna letra o letras del medio de la palabra ingresada me posiciona al ultimo del text (por esta sentencia caja.selstart=Len(caja))
Como puedo hacer para solucionar esto? pense en que haga la conversion letra por letra, no la cadena completa ...pero como lo hago,
gracias y saludos
Tengo la siguiente rutina para convertir a mayusculas el texto que se ingresa en un combo:
Public Sub Mayus (caja as control)
caja=UCase(LTrim(caja))
caja.selstart=Len(caja)
end sub
Esta se la llama en el evento change, entonces por cada caracter se convierte a mayusculas, hasta ashi todo bien. Pero cuando se quiere modificar alguna letra o letras del medio de la palabra ingresada me posiciona al ultimo del text (por esta sentencia caja.selstart=Len(caja))
Como puedo hacer para solucionar esto? pense en que haga la conversion letra por letra, no la cadena completa ...pero como lo hago,
gracias y saludos
Valora esta pregunta
0