listado de palabras
Publicado por toni (6 intervenciones) el 08/01/2011 10:14:15
Hola a todo el foro,
tengo las siguientes lineas de código y me gustaria poner en el listbox todas las palabras del archivo txt que he abierto y crear una matriz con todas las palabras. Con el codigo que tengo solo muestra la ultima linea del archivo txt y yo quiero todo el texto, al igual que crear una matriz con todas las palabras del archivo txt.
Gracias de antemano
Private Sub B_Carregar_Llista_Click()
Dim cadena As String
Open App.Path & "\arxiu_exemple.txt" For Input As 1
While Not EOF(1)
Line Input #1, cadena
Combo1.AddItem cadena
Wend
Close
End Sub
Private Sub B_Esborrar_llista_Click()
Combo1.Clear
End Sub
Private Sub Boto_Separar_Paraules_Click()
Dim paraules() As String
'
For M = 0 To Combo1.ListCount - 1
paraules = Split(Combo1.List(M))
N = UBound(paraules)
For i = 0 To N
Combo2.AddItem paraules(i)
Next i
Next
'pone la matriz dentro de un listbox
For J = 0 To N
List1.AddItem paraules(J)
Next J
End Sub
tengo las siguientes lineas de código y me gustaria poner en el listbox todas las palabras del archivo txt que he abierto y crear una matriz con todas las palabras. Con el codigo que tengo solo muestra la ultima linea del archivo txt y yo quiero todo el texto, al igual que crear una matriz con todas las palabras del archivo txt.
Gracias de antemano
Private Sub B_Carregar_Llista_Click()
Dim cadena As String
Open App.Path & "\arxiu_exemple.txt" For Input As 1
While Not EOF(1)
Line Input #1, cadena
Combo1.AddItem cadena
Wend
Close
End Sub
Private Sub B_Esborrar_llista_Click()
Combo1.Clear
End Sub
Private Sub Boto_Separar_Paraules_Click()
Dim paraules() As String
'
For M = 0 To Combo1.ListCount - 1
paraules = Split(Combo1.List(M))
N = UBound(paraules)
For i = 0 To N
Combo2.AddItem paraules(i)
Next i
Next
'pone la matriz dentro de un listbox
For J = 0 To N
List1.AddItem paraules(J)
Next J
End Sub
Valora esta pregunta


0