вот тогда ещё вопрос такой появился.
вот такой кусок
Код:
for i:=2 to 10 do
(FindComponent('GroupBox' + IntToStr(i)) as TGroupBox).Visible:=false;
for i:=8 to 52 do
(FindComponent('ComboBox' + IntToStr(i)) as TComboBox).Visible:=false;
работает нормально. А как сделать в одном цикле две операции? Чтобы он не крутил их последовательно, сначла один, потом другой.
То что длина их разная - не страшно, это я формулу запхну для определения второго индекса i (i+6 или какнить там соображу).
Вобщем нужно, чтобы обе операции выполнялись в одном цикле, одна за другой. Между ними нужно ставить не точку с запятой а что-то другое. Перепробовал уже всё: и запятую и
and и в скобки брал - не помогает.
Это касается вобщем не только циклов с if-then-else такая же проблема.
Засада в том, что толком не знаю ещё терминов, приходится изъясняться сами видите как.