vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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 - Ein- und Umsteiger
Re: Abbruch wenn nächste Zeile leer 
Autor: d.fack
Datum: 23.11.05 15:55

Code musst du immer hier im Forum mit den Tags
 
einschließen dann wird es Formatiert angezeigt.

bsp:
[code$]
textbox1.Text = "Test"
[/code$]

musst natürlich die $ Zeichen weglassen.
Dann ist es noch Hilfreich wenn du den Text so reinkopierst das auch die Tabs erhalten bleiben.
Bsp:
if a = b then
Textbox1.Text="Test"
end if

if a = b then
   Textbox1.Text="Test"
end if
So sieht es dann sauber aus

Dim fls() As IO.FileInfo = New IO.DirectoryInfo(...).GetFiles("*.ta") 
For Each fs As IO.FileInfo In fls 
If fs.Name.Substring(2, 6) = ds Then 
Dim Reader2 As New IO.StreamReader(fs.FullName, System.Text.Encoding.Default) 
Dim line As String 
 
Dim strTeile() As String 
Dim intLetzte As Integer = 0 
Dim j As Integer = 0 
 
While Reader2.Peek() > 0 
 
line = Reader2.ReadLine 
If line = "" Then 
' wenn er hier ankommt, soll die nächste Datei aus dem Ordner gelesen werden 
End If 
 
s = line.Substring(0, 78) 
writer.WriteLine(s) 
 
dr = dt.NewRow() 
dr(0) = line.Substring(0, 5) 
dr(1) = line.Substring(6, 3) 
dt.Rows.Add(dr) 
 
End While 
 
reader2.Close() ' Fehlt! 
End If ' Fehlt! 
Next 'Fehlt! 
 
DataGrid1.DataSource = New DataView(dt)
Zu deinen Prob.
Dein Prog ließt Datei für Datei schon aus, alles was du machen müsstest ist wenn eine Zeile einen Leerstring hat sie nicht in deine Daten zu übernehmen.

Dim fls() As IO.FileInfo = New IO.DirectoryInfo(...).GetFiles("*.ta") 
For Each fs As IO.FileInfo In fls 
   If fs.Name.Substring(2, 6) = ds Then 
      Dim Reader2 As New IO.StreamReader(fs.FullName, _
        System.Text.Encoding.Default) 
      Dim line As String 
 
      Dim strTeile() As String 
      Dim intLetzte As Integer = 0 
      Dim j As Integer = 0 
 
        While Reader2.Peek() > 0 
 
           line = Reader2.ReadLine 
           If line <>  "" Then 
 
              s = line.Substring(0, 78) 
              writer.WriteLine(s) 
 
              dr = dt.NewRow() 
              dr(0) = line.Substring(0, 5) 
              dr(1) = line.Substring(6, 3) 
              dt.Rows.Add(dr) 
           end if
        End While 
 
        reader2.Close() ' Fehlt! 
   End If ' Fehlt! 
Next 'Fehlt! 
 
DataGrid1.DataSource = New DataView(dt)
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Abbruch wenn nächste Zeile leer1.144desperado23.11.05 12:11
Re: Abbruch wenn nächste Zeile leer699desperado23.11.05 14:56
Re: Abbruch wenn nächste Zeile leer699ModeratorDaveS23.11.05 14:59
Re: Abbruch wenn nächste Zeile leer737desperado23.11.05 15:02
Re: Abbruch wenn nächste Zeile leer676ModeratorDaveS23.11.05 15:12
Re: Abbruch wenn nächste Zeile leer762ModeratorDaveS23.11.05 15:14
Re: Abbruch wenn nächste Zeile leer643desperado23.11.05 15:23
Re: Abbruch wenn nächste Zeile leer697ModeratorDaveS23.11.05 15:38
Re: Abbruch wenn nächste Zeile leer647desperado23.11.05 15:44
Re: Abbruch wenn nächste Zeile leer673ModeratorDaveS23.11.05 15:54
Re: Abbruch wenn nächste Zeile leer820d.fack23.11.05 15:55
Re: Abbruch wenn nächste Zeile leer713ModeratorDaveS23.11.05 16:03
Re: Abbruch wenn nächste Zeile leer732d.fack23.11.05 16:11
Re: Abbruch wenn nächste Zeile leer670desperado23.11.05 16:27
Re: Abbruch wenn nächste Zeile leer677d.fack23.11.05 16:34
Re: Abbruch wenn nächste Zeile leer696ModeratorDaveS23.11.05 16:33
Re: Abbruch wenn nächste Zeile leer681d.fack23.11.05 16:43
Re: Abbruch wenn nächste Zeile leer686ModeratorDaveS23.11.05 17:44
Re: Abbruch wenn nächste Zeile leer683d.fack24.11.05 08:54
Re: Abbruch wenn nächste Zeile leer691ModeratorDaveS24.11.05 09:07
Re: Abbruch wenn nächste Zeile leer749d.fack24.11.05 09:16
Re: Abbruch wenn nächste Zeile leer655ModeratorDaveS24.11.05 09:22
Re: Abbruch wenn nächste Zeile leer629d.fack24.11.05 09:37

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