vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

VB.NET - Fortgeschrittene
Abbruch beim lesen aus einer csv Datei 
Autor: Fireball
Datum: 17.03.05 15:27

Hi,.
Mein Programm liest aus verschieden langen csv Dateien zeilenweise aus.
Meine Funktion sieht so aus:

Public Function csvLesen(ByVal auswahl As Integer)
Dim werte As String()
Dim i As Integer

On Error GoTo fehler_csv

Dim FStream As New System.IO.FileStream(csvpfad, _
IO.FileMode.Open, _
IO.FileAccess.Read)
Dim SReader As New System.IO.StreamReader(FStream)
Dim ende As Integer
ende = FStream.Length
For i = 1 To ende
If SReader.ReadLine = "" Then
Exit Function
Else
werte = SReader.ReadLine.Split(";")
CheckedListBox1.Items.Add(werte(auswahl))
End If
i = i + 1
Next

SReader.Close()
FStream.Close()

Exit Function

fehler_csv: MsgBox("Fehler beim Auslesen der csv!")
End Function


jetzt ist es nur so das er zwar ausliest, aber jedesmal mir die Fehler MsgBox bringt. Ich denke es liegt an meiner Abbruchbedingung bei der For Schleife (ende), aber ich weiß nicht wie ich das Problem lösen kann,.
Vielleicht kann mir einer von euch helfen
Danke
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Abbruch beim lesen aus einer csv Datei669Fireball17.03.05 15:27
Re: Abbruch beim lesen aus einer csv Datei502Urot17.03.05 15:41
Re: Abbruch beim lesen aus einer csv Datei473Fireball17.03.05 15:56
Re: Abbruch beim lesen aus einer csv Datei514Urot17.03.05 16:17

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-2025 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