Hallo,
da Visual Basic auch einen Zugriff auf bestimmte Daten haben muß will ich diese in einer Textdatei speichern.
wenn diese Daten bereits in einer Textdatei vorliegen, warum willst Du eine weitere Textdatei erzeugen?
Und jetzt brauch ich für eine bestimmte Darstellung jeweils nur die 5x Zeile.
sind Deine Zeilen alle gleich lang (damit meine ich gleiche Anzahl von Bytes, nicht Zeichen) oder kann die Länge der Zeilen variieren?
Ich finde im Web immer nur alle Zeilen auslesen zu können oder nur eine bestimmte Zeile auszulesen. Doch weis ich ja nicht wievile Zeilen diese Datei enthält.
Im Normalfall, d.h. Zeilenlänge ist variabel:
Lies der Reihe nach die Zeilen ein, verwerfe jeweils die vier, die Du nicht brauchst und speichere nur die eine die Du benötigst.
Falls Du kein Problem damit hast, die ganze Datei auf einen Rutsch zu lesen:
Lies die Datei mit file() in ein Array ein und iteriere mit einer for-Schleife mit dem Startwert, der Dir die erste gewünschte Zeile liefert und einer Schrittweite von 5 über dieses Array, bis Du am Ende des Arrays angelangt bist. Speichere die entsprechenden Zeilen in Deiner Zieldatei ab.
Freundliche Grüße
Vinzenz