Hallo Sim!
Willkommen im Forum!
Was soll denn das werden?
| Sim hat folgendes geschrieben: |
Quelltext 1: 2: 3: 4: 5: 6:
| if (Eingabe = Zufall) or (Versuche > Max) then Button1.Caption := 'Ende'; begin Button1.Caption := 'Ende'; SpielEnde := true; end; | |
Der begin - end - Block wird so immer durchlaufen und damit der Button umgetextet.
Vermutlich ist die erste Zeile nach dem IF - THEN flüssiger als Wasser, nämlich überflüssig!
Nach dem "then" ist genau eine Anweisung zugelassen - entweder eine Einzelanweisung oder eine mit "begin" und "end" geklammerte Verbundanweisung.
Allerdings ist es nicht verboten, irgendwo z.B. aus optischen Gründen mehrere Anweisungen zu einer Verbundanweisung zusammenzufassen - schließlich ist eine Verbundanweisung eine einzelne Anweisung und deshalb immer erlaubt, wo eine Anweisung erlaubt ist.
Gruß
Dietmar Brüggendiek