Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
Seleccionar Letra De TextBox
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Seleccionar Letra De TextBox 
 
Me gustaría seleccionar una letra (o conjunto de estas) de un TextBox. Había pensado en esto (con el ejemplo de seleccionar la letra "E"):

IF TextBox1.Text = TextBox1.Text & "E" THEN ...

Pero creo que no funciona, alguna idea?
 




===================
http://sititechnoevolution.blogspot.com/
The universe is written in Gambas.
 
kotonfree - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Seleccionar Letra De TextBox 
 
No entiendo lo de seleccionar una letra ¿a que te refieres exactamente? ¿a coger parte del contenido y llevarlo a otra variable???
¿comprobar que esa letra "E" este dentro del textobox?


Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
última edición por jsbsan el Domingo, 13 Marzo 2011, 16:58; editado 1 vez 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Seleccionar Letra De TextBox 
 
Debes usar Instrpara buscar la palabra o letra deseada. Mirate esteEnlace.
Ahí verás la sintaxis de la función con un ejemplo de uso.Saludos
 




===================
Migrando desde visual basic, el Gambas de Ms
Mi blog gambero
 
Dani26 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Seleccionar Letra De TextBox 
 
Gracias Dani26!. Si jsbsan, me refería a comprobar si está esa "E" y luego hacer una acción, como por ejemplo un Message.
 




===================
http://sititechnoevolution.blogspot.com/
The universe is written in Gambas.
 
kotonfree - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Seleccionar Letra De TextBox 
 
Ya lo he solucionado. Ahora tengo otro problema, quiero que seleccione todas las "a" de un TextBox, excepto las que están "espacio "a" espacio"; O sea que seleccione la "a" de esto:
Citar:
casa

Pero que no la seleccione de aquí:
Citar:
Vamos a ...

Esa "a" suelta, en medio de la oración es la que no quiero que seleccione.
¿Como lo hago?
 




===================
http://sititechnoevolution.blogspot.com/
The universe is written in Gambas.
 
última edición por kotonfree el Domingo, 13 Marzo 2011, 23:34; editado 1 vez 
kotonfree - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Seleccionar Letra De TextBox 
 
Usando expresiones regulares. El componente gb.pcre proporciona la clase Regexp, pero te aviso que por sí solas son casi otro lenguaje de programación. Muy potentes, eso sí...

Que se lo digan a los programadores de Perl

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Seleccionar Letra De TextBox 
 
Pues elimina lo que no quieras antes de buscar lo que quieres

Dim micadena as string

MiCadena=mitextbox.text

micadena=replace(micadena," a ","")

if instr(micadena, "a") > 0 then

....
....
 


Suerte
 



 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Seleccionar Letra De TextBox 
 
ok, ok. Gracias por la ayuda, cuando tenga un poco tiempo lo intentaré!
 




===================
http://sititechnoevolution.blogspot.com/
The universe is written in Gambas.
 
kotonfree - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Seleccionar Letra De TextBox 
 
No se como hacerlo. Estoy hecho un lio:
DIM micadena AS String

MiCadena = TextBox2.Text

micadena = Replace(micadena, " a ", "")

IF InStr(micadena, "a") > 0 THEN

TextBox2.Text = Replace$(TextBox2.Text, " a ", " a")
TextBox2.Text = Replace$(TextBox2.Text, "a", "")

Se que esto no es así, pero como puedo arreglarlo, he probado cambiando alguna cosilla, pero no lo consigo, y no se mucho de programar.
Y otra cosa, como uso el TextEdit.Select, para seleccionar el texto que introduzca en un TextBox?
 




===================
http://sititechnoevolution.blogspot.com/
The universe is written in Gambas.
 
última edición por kotonfree el Martes, 05 Abril 2011, 15:03; editado 1 vez 
kotonfree - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Seleccionar Letra De TextBox 
 
Gracias por el consejo jguardon. Bien pues; resulta que quiero que se introduzca un texto en un TextBox, se le de a un Button, y busque el texto del TextBox en un TextEdit; hasta ahí lo se hacer, pero el problema es que quiero que se seleccione el texto del TextEdit que se ha buscado. O mejor tal vez sería que se enfocara la línea del TextEdit donde está la palabra buscada (he visto cosas interesantes como TextEdit.ToPos y TextEdit.ToParagraph, pero no se usarlas bien y tampoco se si sirven para lo que  quiero )
He intentado esto:
PUBLIC SUB searchMENU_Click()

  DIM selection AS String
  IF InStr(TextEdit1.Text, TextBox3.Text) > 0 THEN
  TextEdit1.Select(selection)
  ENDIF
  

END

Y esto: (y alguna cosa más)
  
DIM selection1 AS String
  DIM selection2 AS String
  DIM selectionA AS String
selection1 = TextBox1.Text
selection2 = TextBox2.Text
selectionA = TextBox1.Text & TextBox2.Text
  IF InStr(TextEdit1.Text, selectionA) > 0 THEN
  TextEdit1.Select(selection1, selection2)
  ENDIF

Pero no funciona. La verdad es que estoy ya rozando la locura, jeje.
 




===================
http://sititechnoevolution.blogspot.com/
The universe is written in Gambas.
 
última edición por kotonfree el Domingo, 10 Abril 2011, 23:03; editado 4 veces 
kotonfree - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Número O Letra Shell General 9 Lunes, 12 Octobre 2015, 10:16 Ver último mensaje
vuott
No hay nuevos mensajes Ejemplo De Busqueda En Un Listbox, Letra A... Shell Aplicaciones/Fragmentos de Código 1 Viernes, 25 Marzo 2016, 22:07 Ver último mensaje
reyes
No hay nuevos mensajes Busco Un TextBox Con Un Texto Permanente A... gambafeliz Controles/Librerías/Componentes 12 Martes, 17 Septiembre 2019, 15:49 Ver último mensaje
gambafeliz
No hay nuevos mensajes ¿Que Evento Muestra Los Valores De TextBo... gambafeliz General 0 Jueves, 19 Septiembre 2019, 10:51 Ver último mensaje
gambafeliz
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron