Forum: Programmieren allgemein
by Alex_ITA01,
2. Feb 2006
Das obrige Beispiel funktioniert. Danke!!!
Aber eine Frage, greifst du damit nicht auch auf ein vielleicht nicht vorhandes Listenelement zu?
if (Pos('NETWORK', File_Inhalt.Strings) > 0) and
(Pos('TITLE', File_Inhalt.Strings) > 0) and
(Pos('=', File_Inhalt.Strings) > 0) then
MFG Alex
Forum: Programmieren allgemein
by Alex_ITA01,
2. Feb 2006
Es ist leider doch nicht so einfach wie ich dachte ;-)
Hier mal der Code:
File_Inhalt.LoadFromFile(FileList.Strings);
for i := 0 to File_Inhalt.Count - 1 do
begin
if Pos('NETWORK',File_Inhalt.Strings) > 0 then
begin
Forum: Programmieren allgemein
by Alex_ITA01,
2. Feb 2006
achja... :-)
Danke schön. Die Endlosschleife wird nicht zutreffen, weil nicht immer neue Zeilen eingefügt werden und damit kommt er irgendwann mal aus der .Count-1 raus ...
MFG Alex
PS: Das mit der Zwischenliste dachte ich auch schon. Nur war mir das nicht die schönste Lösung... Trotzdem Danke
Forum: Programmieren allgemein
by Alex_ITA01,
2. Feb 2006
Hallo erstmal,
komischer Titel ich weiß :-)
Ich habe folgende Frage: Ich habe 2x For-Schleifen ineinander verschachtelt. Die erste geht eine Stringliste.Count-1 durch, die zweite vergleicht einen Wert, mit dem aktuellen Listeneintrag. Das Problem ist jetzt, wenn ich in der zweiten For-Schleife eine Übereinstimmung finde, soll in die Stringliste ein Eintrag hinzugefügt werden ("Count+1"). Damit...