Foros del Web » Programación para mayores de 30 ;) » Programación General »

Compara vocal con acento y sin acento

Estas en el tema de Compara vocal con acento y sin acento en el foro de Programación General en Foros del Web. Como podría comparar cuando una vocal tenga acento y no lo tenga? Osea, que cuando alguien digite un nombre como Sánchez y Sanchez, yo pueda ...
  #1 (permalink)  
Antiguo 15/04/2002, 22:29
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Compara vocal con acento y sin acento

Como podría comparar cuando una vocal tenga acento y no lo tenga?
Osea, que cuando alguien digite un nombre como Sánchez y Sanchez, yo pueda controlar eso y le salga un error de que ese nombre existe?

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
  #2 (permalink)  
Antiguo 18/04/2002, 03:37
 
Fecha de Ingreso: febrero-2002
Mensajes: 9
Antigüedad: 22 años, 2 meses
Puntos: 0
Re: Compara vocal con acento y sin acento


Con la funcion MID(Sanchez,2,1)="a"
MID(Sánchez,2,1)="á"

asc("a")=97
asc("á")=160

TODO ESTO Y MAS EN EL FABULOSO CODIGO ASCII
  #3 (permalink)  
Antiguo 18/04/2002, 07:31
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Re: Compara vocal con acento y sin acento

Si, pero con esa funcion, necesitaría saber que es lo que van a digitar en el texto, pero cuento como logre resolverlo.

Use el comando replace:

text1.text = replace(text1.text, "á", "a")

Que te parece ;)

Gracias por ayudar.

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--
  #4 (permalink)  
Antiguo 26/03/2003, 19:47
 
Fecha de Ingreso: marzo-2003
Mensajes: 20
Antigüedad: 21 años, 1 mes
Puntos: 0
Re: Re: Compara vocal con acento y sin acento

Cita:
Mensaje Original por RsOfT
Si, pero con esa funcion, necesitaría saber que es lo que van a digitar en el texto, pero cuento como logre resolverlo.

Use el comando replace:

text1.text = replace(text1.text, "á", "a")

Que te parece ;)

Gracias por ayudar.

.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pesimo gusto contentarse con algo mediocre cuando lo excelente esta a nuestro alcance--


yo quiero hacer lo mismo usando la funcion REPLACE pero cuando la uso al compilar me aparece el error señalando que no tengo definida la funcion REPLACE, esta funcion requiere codigo aparte o es simplemente reconocida por el compilador??

tienes la funcion REPLACE por ahi o sabes como activarla en mi VB5 ?

uso visual basic 5


saludos
  #5 (permalink)  
Antiguo 27/03/2003, 07:16
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 1 mes
Puntos: 7
Tal ves que que el Visual Basic 5 no la trae, no se, yo uso Visual Basic 6.
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
  #6 (permalink)  
Antiguo 27/03/2003, 09:14
 
Fecha de Ingreso: marzo-2003
Mensajes: 20
Antigüedad: 21 años, 1 mes
Puntos: 0
Cita:
Mensaje Original por RsOfT
Tal ves que que el Visual Basic 5 no la trae, no se, yo uso Visual Basic 6.
exacto, ese era el problema, instale VB6 y asunto solucionado, gracias ;)
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 11:01.