Vielen Dank für die Antworten.
-zu mkinzler
Ich dachte ich muß das Memofeld zeilenweise durchsuchen lassen. Wenn die entsprechenden if-Abfragen ein Ergebnis in der Zeile finden dann soll es in Memofeld 2 übernommen werden.
Mein Fehler liegt eindeutig in der vierten if-Abfrage. Dort haben die Variablen s und q wahrscheinlich gar keinen Wert.
Kann ich die if-Abfragen eventuell mehr in einander verschachteln ?
in der Art:
Delphi-Quellcode:
if Pos('Schlüsselwort 2' , Memo1.Lines.Strings[i]) > 0 and
Pos('Schlüsselwort 3' , Memo1.Lines.Strings[i]) < 0 then
begin
Memo2.Lines.Add(intToStr(i));
end;
Welchen Wert liefert eigentlich der Befehl Pos ?
-zu marabu
Was ist ein Zustandsautomat ? Das ist leider (noch) ein wenig zu hoch für mich. Ich werde es natürlich testen und mich genau über die Fünktionen belesen.
Nochmals vielen Dank und viele Grüße