Hallo!
Mal ganz abgesehen davon, dass Dein Code unnötig lang und unleserlich ist (Zeilenumbrüche, Einrückungen, etc.), Du die Komponenten auf Deiner Form nicht vernünftig benennst, etc. p.p. mal zu Deiner eigentlichen Frage:
Du musst die zusammengehörigen logischen Ausdrücke in Klammern schliessen, in etwa so:
Delphi-Quellcode:
If ( (Form4.Label6.Caption = Form4.Label7.Caption) and (Form4.Label7.Caption = Form4.Label8.Caption) )
or ( (Form4.Label9.Caption = Form4.Label10.Caption) and (Form4.Label10.Caption = Form4.Label11.Caption) )
or { ... }
Man beachte die von mir zusätzlich gesetzten Klammern! (gibt es hier nicht sowas wie ein [highlight]-TAG um in Sourcecode Stellen zu markieren?)
Es ist zu wahr um schön zu sein...