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

usar split

Estas en el tema de usar split en el foro de .NET en Foros del Web. Hola, tengo una duda. Lo que quiero hacer es que en un textbox el usuario escriba una palabra y al hacer clic mediante un botton, ...
  #1 (permalink)  
Antiguo 16/06/2009, 08:54
Avatar de franchesco19  
Fecha de Ingreso: mayo-2009
Mensajes: 19
Antigüedad: 14 años, 11 meses
Puntos: 0
usar split

Hola, tengo una duda. Lo que quiero hacer es que en un textbox el usuario escriba una palabra y al hacer clic mediante un botton, se divida la palabra en cada una de sus letras y que variables como "a" tome la primera letra, "b" la segunda y así sucesivamente. Me puse a buscar pero lo único que encontre fue usar la función split, pero no se cómo. Ayúdenme por favor.
  #2 (permalink)  
Antiguo 16/06/2009, 10:03
 
Fecha de Ingreso: enero-2007
Ubicación: Tingo María - Perú
Mensajes: 399
Antigüedad: 17 años, 3 meses
Puntos: 13
Respuesta: usar split

haber explicame eso de que la variable "a" va atomar la primera letra, la funcion split te devuelve un array y es mejor recepcionarlo en un array, seria bueno que indiques con un ejemplo lo que quieres hacer.
__________________
Vivir para ser buenos y ser buenos para servir mejor.
  #3 (permalink)  
Antiguo 16/06/2009, 10:10
Avatar de franchesco19  
Fecha de Ingreso: mayo-2009
Mensajes: 19
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: usar split

Cita:
Iniciado por boluart Ver Mensaje
haber explicame eso de que la variable "a" va atomar la primera letra, la funcion split te devuelve un array y es mejor recepcionarlo en un array, seria bueno que indiques con un ejemplo lo que quieres hacer.
mira, que cuando hagas clic en el boton la palabra del textbox se divida en letras y que:

Label1 = 'Letra 1 de la palabra
Label2 = 'Letra 2 de la palabra
Label3 = 'Letra 3 de la palabra
Label4 = 'Letra 4 de la palabra
Label5 = 'Letra 5 de la palabra

Espero que si me haya dado a entender.

Gracias
  #4 (permalink)  
Antiguo 16/06/2009, 10:26
 
Fecha de Ingreso: enero-2007
Ubicación: Tingo María - Perú
Mensajes: 399
Antigüedad: 17 años, 3 meses
Puntos: 13
Respuesta: usar split

Haber si esto te ayuda:

Código:
Dim i As Integer
For i = 1 To Len(Me.Text1.Text) - 1
MsgBox Mid(Me.Text1.Text, i, 1)
Next
pero no creo que sea exactamente lo que hace el Split
__________________
Vivir para ser buenos y ser buenos para servir mejor.
  #5 (permalink)  
Antiguo 16/06/2009, 11:40
Avatar de franchesco19  
Fecha de Ingreso: mayo-2009
Mensajes: 19
Antigüedad: 14 años, 11 meses
Puntos: 0
De acuerdo Respuesta: usar split

Gracias, pero en otro foro me dijeron la siguiente fórmula, la cual me sirvió mucho:

Código:
Private Sub Button1_Click

        label1 = Textbox1.Text.Substring(0)
        label2 = Textbox1.Text.Substring(1)
        label3 = Textbox1.Text.Substring(2)
        label4 = Textbox1.Text.Substring(3)

End sub
...Y ésto ya me genera que label1 sea igual a la primera letra, label2 a la segunda letra, etc. Es decir, me va tomando la letra que to quiero y la pone como valor string en el label.

De todos modos, gracias por molestarte.
  #6 (permalink)  
Antiguo 16/06/2009, 11:46
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: usar split

Por eso siempre es conveniente especificar con qué versión estás trabajando; ya que no estás trabajando con Visual Basic Clásico (6.0 o inferiores) sino con Visual Basic .NET
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
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 13:58.