@Gottric Lies den Text in eine List(Of String) ein, dazu gibt es den Befehl ARRAY.ToList(). Gehe die Zeilen dieser List durch und ordne sie neu, füge ein, lösche. Wenn Du fertig bist, speichere sie ab, mit LIST.ToArray(). Wie es @EaranMaleasi geschrieben hat. Gib die editierten Zeilen in einer RichTextBox zur Kontrolle aus, nutze deren Property .Lines. Feddich.
@Gottric Wenn da in Deinem Ablauf eine MessageBox kommt, weil etwas nicht stimmt, überlege, wie da der Programmfluss sein soll. Üblicherweise sollte da ein Return oder ein Return False stehen.
Zitat von Gottric: „vielleicht habt ihr ja was anzumerken.“Jou. Bei so vielen verschachtelten Ifs verlierst Du schnell den Überblick. Sieh Dir mal dies an: (Versteckter Text)
@Gottric Du müsstest in den Zeilen nach Strings suchen, die einen ganzzagligen numerischen Ausdruck enthalten, das wäre dann Deine Zielgröße. Das geht mit RegEx, is aber nich mein Ding.
Zitat von mrMo: „VB.NET-Quellcode (1 Zeile)“machst Du VB.NET-Quellcode (1 Zeile)========================== Zitat von Gottric: „kann es sein dass es daran liegt weil ich mit ReadallText einlese?“Nein.