Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: andrer03 en 17 Enero 2009, 00:33 am



Título: extraer palabras textbox
Publicado por: andrer03 en 17 Enero 2009, 00:33 am
hola compañeros ustedes siempre me audan :) a ver si me pueden ayudar con esto plz

tengo un texbox1 y un texbox2

en el texbox1 escribo por ejemplo: foro*elhacker*net (las palabras del texbox1 uno siempre van hacer separadas con asteriscos y no con espacios)

como puedo hacer que la palabra foro(esta palabra puede variar y la cantidas de letras tbm) se pase al texbox2? gracias de antemano?


Título: Re: extraer palabras textbox
Publicado por: Novlucker en 17 Enero 2009, 00:40 am
Con la función split

Código
  1. Palabras = Split(textbox1.text,"*")
  2. textbox2.text = Palabras(0)

Saludos  ;)


Título: Re: extraer palabras textbox
Publicado por: andrer03 en 17 Enero 2009, 01:47 am
okay gracias por tu ayuda Novlucker. y si quiero que en este caso *elhacker* aparezca en un textbox3 que le puedo añadir a la funcion Split :)


Título: Re: extraer palabras textbox
Publicado por: seba123neo en 17 Enero 2009, 02:05 am
definitivamente no sabes lo que hace la funcion Split ni lo que es un Array...


Título: Re: extraer palabras textbox
Publicado por: cassiani en 17 Enero 2009, 02:16 am
okay gracias por tu ayuda Novlucker. y si quiero que en este caso *elhacker* aparezca en un textbox3 que le puedo añadir a la funcion Split :)

No le tienes que agregar nada, como te dicen debes leer un poco, el Split corta la cadena por el delimitador y las subcadenas restantes pasan a formar parte de una array.

En este caso, la cadena que buscas esta en el elemento "1" creo que eso es bastante fácil de entender.


Título: Re: extraer palabras textbox
Publicado por: andrer03 en 17 Enero 2009, 13:13 pm
bueno ya lo resolvi el codigo o que use fue este :)

Citar
Private Sub Command1_Click()
Dim separacion() As String
palabras = Split(Text1.Text, "*")
Text2.Text = palabras(0)
Text3.Text = palabras(1)
End Sub


Título: Re: extraer palabras textbox
Publicado por: seba123neo en 17 Enero 2009, 16:29 pm
el array es "palabras" no "separacion"  :P