Topic: Булева алгебра!
Добрый всем вечер!
Пытаюсь оптимизировать скрипт и вместо нескольких "if then" проверок оставить одну и вставить логическое "И"
Например, есть 2 строки:
---------
if s= '0' then frmStart.Button1.Visible := False;
if s= '0' then frmStart.Image1.Visible := False;
----------
хочу заменить на :
----------
if s= '0' then frmStart.Button1.Visible and frmStart.Image1.Visible := False;
---------
Но при выполнении скрипта где-то выскакивает ошибка.
Пробовал разные варианты, например:
---------
if s= '0' then frmStart.Button1.Visible := False; and frmStart.Image1.Visible := False;
----------
Но ничего не проходит.
Подскажите плз, как правильно записать это выражение с одним if и логическим and?