Tak jsem to udělal pomocí pole, ti co nevědí, jak to udělat tak sem dám příklad V txt databázy mám
Z BLA HT1 10:00:00 --- ASDASD
Z BA HT1 10:00:00 --- ASDASD
Z BL HT1 10:00:00 --- ASDASD
N BL 10:00:00 --- ASDASD
a v kódu je While Not soubor2.EndOfStream Dim clovek(5) As String 'Max počet polí Dim radek = soubor2.ReadLine clovek = Split(radek, vbTab) 'Rozdělí tabulátorem If clovek(0) = "Z" Then 'Pokud na začátku je písmeno Z, tak Dim jmeno As String = clovek(1) Dim trida As String = clovek(2) Dim prichod As String = clovek(3) Dim odchod As String = clovek(4) Dim duvod As String = clovek(5) Dim polozka As New ListViewItem polozka.Text = jmeno polozka.SubItems.Add(trida) polozka.SubItems.Add(prichod) polozka.SubItems.Add(odchod) polozka.SubItems.Add(duvod) ListView2.Items.Add(polozka) ElseIf clovek(0) = "N" Then 'Ale pokud je na začátku písmeno N, tak Dim host_jmeno = clovek(1) Dim host_prichod As String = clovek(2) Dim host_odchod As String = clovek(3) Dim host_duvod As String = clovek(4) Dim polozka As New ListViewItem polozka.Text = host_jmeno polozka.SubItems.Add(host_prichod) polozka.SubItems.Add(host_odchod) polozka.SubItems.Add(host_duvod) ListView1.Items.Add(polozka) End If End While soubor2.Close()
|