Se podra?

Iniciado por Erika Vega, 24 Febrero 2009, 23:53 PM

0 Miembros y 1 Visitante están viendo este tema.

seba123neo

Cita de: Erika Vega en 25 Febrero 2009, 22:31 PM
Esta muy bien, pero mi problema no es separarlos sino meterlos al listview, tu metodo es muy bueno pero ocasiona un error a la hora de tratar de meterlos al listview.

De todas formas gracias por el codigo, los separa bien si lo muestras en un mensaje pero para el listview no funciona.

Código (vb) [Seleccionar]
PathArchivo = CD1.FileName
   
    Open PathArchivo For Input As #1
   
    While Not EOF(1)
    Line Input #1, linea
   
   llave = Trim(Mid(linea, 1, InStr(1, linea, "=") - 1))
   valor = Trim(Mid(linea, InStr(1, linea, "=") + 1, InStr(1, linea, ";") - InStr(1, linea, "=") - 1))
   comentario = Trim(Mid(linea, InStr(1, linea, ";") + 1))

    Set item = ListView.ListItems.Add(, , llave)
        item.SubItems(1) = valor
        item.SubItems(2) = comentario
 
    Wend
    Close #1


ese codigo asi como esta, lo probe y anda perfecto...carga los datos bien en el lsitview...
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

Novlucker

No será que de vez en cuando en alguna línea no se cumple la estructura? como ser una línea en blanco?  :silbar:

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

‭‭‭‭jackl007

#12
yo no se porque te haces problemas, el codigo que te postee da solucion a tus problemas ...
lo unico que no  hice es agregar lo que tu ya supuestamente sabias...
Para que no provoque errores, puedes agregar un "On Error goto Error" y abajo defines que las variables las setee vacias... y tienes todoooooooooo liiistoo, espero que te sea util

PD: procura declarar bien las variables antes de usarlas, es un buen habito de programacion

Erika Vega

Cita de: Novlucker en 26 Febrero 2009, 02:30 AM
No será que de vez en cuando en alguna línea no se cumple la estructura? como ser una línea en blanco?  :silbar:

Saludos
Cita de: jackl007 ツ en 26 Febrero 2009, 02:32 AM
yo no se porque te haces problemas, el codigo que te postee da solucion a tus problemas ...
lo unico que no  hice es agregar lo que tu ya supuestamente sabias...
Para que no provoque errores, puedes agregar un "On Error goto Error" y abajo defines que las variables las setee vacias... y tienes todoooooooooo liiistoo, espero que te sea util

PD: procura declarar bien las variables antes de usarlas, es un buen habito de programacion

Tenian razon, lo que pasa es que el txt tenia lineas que estaban vacias y otras que no cumplian con la estructura, he ahi el problema.

Gracias por la ayuda, ya lo solucione aunque.