FoxPro/Visual FoxPro - caracteres en un text box

 
Vista:

caracteres en un text box

Publicado por Juan Manuel Garcia (4 intervenciones) el 27/08/2001 21:02:04
hola a todos, quisiera saber si alguien me puede ayudar, he estado buscando alguna rutina que me permita leer caracter por caracter de un text box y no encuentro, alguien sabe como puedo hacer esto?? hay forma de accesar los caracteres del "string" como si fuera un arreglo o algo asi... gracias de antemano. saludos
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:caracteres en un text box

Publicado por Antonio Estrada (83 intervenciones) el 28/08/2001 09:37:44
Prueba a ver con el evento interactivechange. Este evento salta cada vez que se modifica el control manualmente (ya sea para eliminar, añadir o modificar). Utiliza una propiedad que almacene el valor después de cada interactive change, y así sabrás que tipo de cambio se ha producido.

Interactivechange
...comprobar modificaciones...
if len(alltrim(this.value))>len(alltrim(this.valueanterior))
caracter=right(alltrim(this.value),1)
endif
this.valueanterior=this.value

La forma de acceder por separado a los caracteres de una cadena es con substr(cadena,posicion,caracteres)
substr("HOLA",3,1) es L
substr("HOLA",2,2) es OL

Espero que te sirva
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