Dobrý den. Mám takový problém, potřeboval bych trošku pomoct s dvojitou podmínkou, která má pracovat takto: pokud je jeden i druhý obrázek viditelný, posuň jiný obrázek výš, a pokud ne, tak spusť timer (který má v proceduře posouvání obrázků). Řešil jsem to asi takhle:
if PIC1.Visible = True and PIC2.Visible = True then begin
PIC3.Top := (PIC3.Top - 7);
end else begin
PIC1_TIMER.Enabled := True;
PIC2_TIMER.Enabled := True;
end;
Chybu mi to žádnou neříká, ale ta podmínka vůbec neproběhne.
Když jsem do podmínky dal jenom jeden obrázek, tak fo fungovalo, ale když tam dám dva tak to ten řádek jakoby úplně ignoruje celý ten kód. Myslím že to bude syntaxí, akorát na ni nemůžu přijít. Poradil by mi prosím někdo?
Díky
Navara