Hallo zusammen,
ich habe folgendes Problem: Ich möchte vier zahlen, die immer hinter der Zeichenkette "Sollnummer: " stehen, ausgeben. Mein Programm gibt mir die genaue Zeile an ab dem die Zeichenkette in der txt Datei steht.
Allerdings sind die 4 darauf folgenden Zahlen von 0000-9999 und an unterschiedlichen Positionen.
Meine Frage ist jetz wie kann man die nächsten 4 Zeichen einfach ausgeben, wenn ich die Position beispielswiese 2750 habe, plus die 12 zeichen von "Sollnummer: " plus meine 4 randoms.
hier ein code snipsel:
ich hoffe mir kann jemand helfen!
gruß
ich habe folgendes Problem: Ich möchte vier zahlen, die immer hinter der Zeichenkette "Sollnummer: " stehen, ausgeben. Mein Programm gibt mir die genaue Zeile an ab dem die Zeichenkette in der txt Datei steht.
Allerdings sind die 4 darauf folgenden Zahlen von 0000-9999 und an unterschiedlichen Positionen.
Meine Frage ist jetz wie kann man die nächsten 4 Zeichen einfach ausgeben, wenn ich die Position beispielswiese 2750 habe, plus die 12 zeichen von "Sollnummer: " plus meine 4 randoms.
hier ein code snipsel:
Code:
StreamReader streamReader = new StreamReader("mein logfile.txt");
string text = streamReader.ReadToEnd();
int i = text.IndexOf("Sollnummer: ", 0);
if (i != -1)
{
textBox1.BackColor = System.Drawing.Color.AntiqueWhite;
textBox1.AppendText("Found, at " + i + "!");
// im logfile steht beispielsweise Sollnummer: 7823, nun würde ich gerne diese 4 Zahlen auslesen.
}
ich hoffe mir kann jemand helfen!
gruß
Zuletzt bearbeitet: