vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Daten einer Listview beim Start vorhanden 
Autor: Anton_S
Datum: 07.09.08 17:03

    ' Laden:
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button3.Click
        Try
            With OpenFileDialog1
                .Title = "Datei öffnen"
                .InitialDirectory = Application.StartupPath
                .FileName = "Test.dat"
                .Filter = "Dateien (*.dat)|*.dat|Alle Dateien (*.*)|*.*"
                .RestoreDirectory = True
                If .ShowDialog() = System.Windows.Forms.DialogResult.OK Then
                    Dim fs As New FileStream(OpenFileDialog1.FileName, _
                      FileMode.Open, FileAccess.Read)
                    Dim strmReader As New StreamReader(fs)
                    Dim line As String = strmReader.ReadLine()      ' erste 
                    ' Zeile lesen
                    Dim start As Integer = 0
                    Do While line <> Nothing
                        Dim ende As Integer = line.IndexOf("\", start)    ' 
                        ' Ende des ersten Eintrags
                        Dim s1 As String = line.Substring(start, ende)    ' 
                        ' ersten Eintrag lesen
 
                        start = ende + 1                         ' Anfang des 
                        ' zweiten Eintrags
                        ende = line.IndexOf("\", start)          ' Ende des 
                        ' zweiten Eintrags
                        Dim s2 As String = line.Substring(start, ende - start)  _
                           ' zweiten Eintrag lesen
 
                        start = ende + 1                            ' Anfang 
                        ' des letzten Eintrags 
                        Dim s3 As String = line.Substring(start)    ' letzten 
                        ' Eintrag lesen
 
                        Dim lvi As New ListViewItem(New String() {s1, s2, s3})
                        ListView1.Items.Add(lvi)
 
                        start = 0                               ' Zurücksetzen
                        line = strmReader.ReadLine()            ' nächste Zeile 
                        ' lesen
                    Loop
                    strmReader.Close()
                End If
            End With
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        End Try
    End Sub
 
    ' Eintrag hinzufügen:
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As _
      System.EventArgs) Handles Button1.Click
        Dim itms() As String = New String() {TextBox2.Text, TextBox3.Text, _
        TextBox4.Text}
        Dim lvi As New ListViewItem(itms)
        ListView1.Items.Add(lvi)
        TextBox2.Clear()
        TextBox3.Clear()
        TextBox4.Clear()
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Daten einer Listview beim Start vorhanden930Anton_S07.09.08 17:02
Re: Daten einer Listview beim Start vorhanden611Anton_S07.09.08 17:03
Re: Daten einer Listview beim Start vorhanden586ModeratorDieter08.09.08 08:12
Re: Daten einer Listview beim Start vorhanden504Anton_S08.09.08 10:14
Re: Daten einer Listview beim Start vorhanden680ProXy08.09.08 10:30

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel