Verrate bloß nicht, was nicht funktioniert, sonst könnte man noch schneller helfen. Im Übrigen müssen bei Verwendung mehrerer Bedingungen, die einen Vergleichsoperator benutzen, diese in Klammern gesetzt werden. Und man sollte den Vergleichsoperator "=" nicht mit dem Zuweisungsoperator ":=" verwechseln.
Delphi-Quellcode:
if (l_1.color = clred) and (l_2.color = clred) then
l_3.caption := 'Hallo';
[edit] Der rote Kasten scheint wieder Urlaub zu machen. [/edit]