none
Como extraer una linea de texto de un String pasandole el index RRS feed

  • Pregunta

  • Tengo una variable donde almaceno algunos nombres y me gustaria saber como puedo hacer para que segun cambie el index de un ComboBox, me muestre en un MsgBox la linea de texto correspondiente al index del item seleccionado en el ComboBox..

    Por ejemplo, imaginamoes que en la variable tengo almacenados los siguientes nombres:

    Antonio

    Rosa

    Victor

    Maria

    Entonces al seleccionar el item 3 del ComboBox, deberia mostrarme en un MsgBox "Victor"

    Esto es solo un ejemplo para que se entienda bien a que me refiero:

    Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
    
    Dim i As Integer = ComboBox1.SelectedIndex
    
    MsgBox(MiVariable.Index(i).ToString
    
    End Sub

    Si los nombres los almacenara en un TextBox no habria problema, pero al almacenarlos en una variable no se como extraer una linea concreta basada en el index de la linea..

    sábado, 10 de octubre de 2015 14:07

Respuestas

  • Bueno pues ya lo he solucionado. Lo pongo por si le puede servir a alguien:

    Dim ListaNombres As New ArrayList
    
    ListaNombres.Add(Nombres & VbCrlf)
    
    Dim x As Integer = ComboBox1.SelectedIndex
    
    MsgBox(ListaNombres.Item(x))


    sábado, 10 de octubre de 2015 14:36