FoxPro/Visual FoxPro - Caracteres

 
Vista:

Caracteres

Publicado por Gabo (1 intervención) el 11/01/2007 19:03:28
Que tal foro...
Habra una funcion en visual 6 o alguna utileria que pueda detectar en una cadena de texto los caracteres que sean diferentes al abecedario y reemplazarlos por el caracter que yo decida... por ejemplo..

a con acento por a sin acento
guion, punto, comas etc. por espacio en blanco

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:Caracteres

Publicado por luishoracio (25 intervenciones) el 11/01/2007 19:17:42
Buenas tardes,

Eso lo puedes hacer con atc o at, lo puedes buscar haciendo un vector con los caracteres especiales mostrando el ascii de uno por ejemplo:

dimension letras(3)

tablas(1)=asc(á)
tablas(2)=asc(é)
tablas(3)=asc(í)
y despues o comparas así:

for i=1 to alen(letras)
if atc(tablas(i),cadena)>1
strtran(cadena,tablas(i),caracter nuevo)
endif

hasta pronto
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:Caracteres

Publicado por Gabo (1 intervención) el 11/01/2007 19:24:53
Ok Luis gracias, en verdad me queria ahorrar todo el codigo, pero como ya estoy en tiempo mejor me voy a lo seguro...

Gabriel GM
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