Ok, dann geh ich mal näher ins Detail
Am Anfang werden handles und texte von einer Anwendung geholt Es wird geprüft ob eine Combobox ein bestimmten text hat
Sollte der Text der Combobox eben grad xxx soll er eben seine anweisungen machen
wenn nicht, kommt dann else ins spiel und drückt die taste P um das bestimmte wort zu bekommen und dann weiterzumachen.
Am Anfang ist der Wert immer unwahr und er macht im ersten zug ihm eben war aber bei der wiederholung nutz er wieder else
selbe ist wenn
Delphi-Quellcode:
if xxx and xxy then
begin
if xxx = Text then
begin
{Anweisung}
end
if xxx <> Text then
begin
PostMessage(handle4, WM_KEYUP, Integer('P'), 0);
{Anweisung}
end;
drückt er jedesmal P obwohl der text eigentlich wahr ist!