SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => VBA => Mensaje iniciado por: seba_m en Domingo 3 de Julio de 2005, 03:09

Título: Solo Palabras En Singular En Un Textbox
Publicado por: seba_m en Domingo 3 de Julio de 2005, 03:09
Hola a todos,

Se que puede sonar complicado, pero necesito validar que en unn textbox solo pueda ingresar palabras en singular.

GRacias
Título: Re: Solo Palabras En Singular En Un Textbox
Publicado por: © Jonathan © en Martes 5 de Julio de 2005, 13:23
Hola, tendrias que chequear la palabra ingresada y verificar que no termine en S o ES .. es lo unico que se me ocurre.. lo que si no se.. es como escribir el codigo para lo que necesitas  :ph34r: .. recien tamos aprendiendo  :whistling: . Saludos
Título: Re: Solo Palabras En Singular En Un Textbox
Publicado por: seba_m en Martes 5 de Julio de 2005, 14:05
Gracias, sabes que, se podria probar con los comandos Mid.

Que te parece ?
Título: Re: Solo Palabras En Singular En Un Textbox
Publicado por: © Jonathan © en Martes 5 de Julio de 2005, 14:53
Me parece perfecto, si no me equivoco podrias hacerlo usando la funcion Right, que te devuelve la cantidad de caracteres que pides en X contando desde el final hacia el principio.

Resultado = Right(CADENA,X)

Un ejemplo :
Código: Text
  1.  
  2.  
  3. Dim Resultado As String
  4. Dim CADENA As String
  5.  
  6. CADENA = "materiales"
  7.  
  8. Resultado = Right(CADENA,2)  'Devuelve la cadena "es".. por lo que es plural
  9.  
  10.  
  11.  

Esto es un ejemplo muy por arriba, espero te sea util. Saludos :hola:
Título: Re: Solo Palabras En Singular En Un Textbox
Publicado por: Roll en Miércoles 6 de Julio de 2005, 20:38
Pero con la palabra "afilalápices" (no se me ocurria otro ejemplo mas facil xD)

tambien devolveria "es" aunque no es una palabra en plural

No se... es un tema curioso

Saludos  :D
Título: Re: Solo Palabras En Singular En Un Textbox
Publicado por: seba_m en Miércoles 6 de Julio de 2005, 21:10
Estoy de acuerdo en que es un tema complicado, ademas como saber si es una palabra en singular y termina con 's' o 'es', es complejo pero en la facu me jode con esto,

Si hay alguién más que pueda ayudar se lo voy a agradecer.
Título: Re: Solo Palabras En Singular En Un Textbox
Publicado por: © Jonathan © en Miércoles 6 de Julio de 2005, 21:25
Cita de: "Roll"
Pero con la palabra "afilalápices" (no se me ocurria otro ejemplo mas facil xD)

tambien devolveria "es" aunque no es una palabra en plural

No se... es un tema curioso

Saludos  :D
Perdon, pero lo que dices no tiene sentido, yo creo que si te lo piden en la U las palabras ue introduciran para probar el programa son palabras que existen en diccionarios.. y todas respetan esta regla... cuaquier programa seria un fracaso si introducen apellidos..

que palabras debe aceptar el programa? sustantivos?.. palabras en ingles?.. consultaste en la U??

Saludos