Textdatei auslesen und für jede zeile eine aktion

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von bigbase.

    Textdatei auslesen und für jede zeile eine aktion

    Hi,

    Ich bin hier wieder mal mit einem Problem

    Ich habe eine Textdatei in der Daten untereinander stehen die menge der Zeilen ist immer unterschiedlich.

    Ich möchte nun nach und nach jede Zeile auslesen und mit dem ausgelesenen Inhalt eine Aktion erfüllen


    Also Beispiel:

    Zeile1 Gelesen 205
    Aktion Erfülllen
    Zeile2 Gelsen 208
    Aktion Erfüllen

    Bis zum ende der besagten Datei

    ich bin hilflos überfordert, da meine programmier Kenntnisse nur auf youtube und forenbasis existieren ich bitte dringend um hilfe

    Danke
    @bigbase So was:

    VB.NET-Quellcode

    1. Public Class Form1
    2. Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    3. For Each line In IO.File.ReadLines("PFAD_ZU_DEINER_DATEI")
    4. Select Case line
    5. Case "205", "208"
    6. Erfüllen()
    7. Case Else
    8. Throw New NotImplementedException("Unbekanntes Kommando: " & line)
    9. End Select
    10. Next
    11. MessageBox.Show("Feddich")
    12. End Sub
    13. Sub Erfüllen()
    14. ' was tun
    15. MessageBox.Show("Erfüllen")
    16. End Sub
    17. End Class
    Du usst nur noch die fehlenden Kommandos erfassen und implementieren.
    Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
    Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch :!:
    Ein guter .NET-Snippetkonverter (der ist verfügbar).
    Programmierfragen über PN / Konversation werden ignoriert!