vb bestimmte zeile einer txt datei auslesen

douro

New member
hi,
ich versuche grade mit dem System.IO.StreamReader/Writer funktionen klar zu kommen und habe ein problem. angenommen ich möchte die dritte zeile einer txt datei auslesen würde ich schreiben
Code:
dim zeile as string
dim reader as new system.io.streamreader("C:\jaja.txt")
zeile = reader.readline(3)
under das mit dem readline 3 habe ich anscheinend falsch verstanden da da dann steht
Fehler 1 Fehler bei der Überladungsauflösung, da keine zugreifbare "ReadLine" diese Anzahl von Argumenten akzeptiert. C:\Users\Lenard\AppData\Local\Temporary Projects\text lesen\Form1.vb 7 23 text lesen

kann mir wer sagen wie ich nur die dritte zeile auslese oder falls das nicht geht, wie ich wenn ich alles auslese die dritte zeile "rausfiltere"?
 
ReadLine("C:\jaja.txt", 3)

Das ganze kannst du dann einfach in einer Textbox oder etc. ausgeben lassen.

Textbox setzen anschließend beispiel.text = ReadLine("C:\jaja.txt", 3)
 
Zuletzt bearbeitet:
den link den du davor gepostet hast hat mir geholfen. jetzt klappt es
Code:
     Dim lol As New System.IO.StreamReader("C:\jaja.txt")
        Dim i As Integer = 0
        Dim zeile As String = 0
        For i = 1 To 3
            zeile = lol.ReadLine

        Next
        Label1.Text = zeile
 
aber ich habe ein neues problem.. wie kann ich die dritte zeile verändern ohne alles andere zu löschen(überschreiben)
 
Gibt immer verschiedene Varianten.
Warum fragst du nicht einfach google?
Ob ich jetzt im Google nachschaue oder du selbst, macht ja keinen Unterschied:

Du kannst auch andere Schlagwörter ausprobieren, auch nach Tutorials googlen die eine Allgemeine Einführung in das arbeiten mit Text Dateien geben.

zb.


oder.
 

Online-Statistiken

Zurzeit aktive Mitglieder
1
Zurzeit aktive Gäste
11
Besucher gesamt
12

Beliebte Forum-Themen

Zurück
Oben Unten