Показать сообщение отдельно
  #5  
Старый 26.02.2015, 14:26
avis_rara avis_rara вне форума
Прохожий
 
Регистрация: 01.07.2014
Сообщения: 13
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

не работает
По идее это условие не выполняется
Код:
if Components[i] is TShape then
Так как программа на него никак не реагирует...
А если пробую напрямую подставлять
Код:
(FindComponent('Shape' + IntToStr(i)) as TShape).Brush.Color:= clMoneyGreen;
Компилирует, но при работе программы когда доходит до этого места выдает ошибку.
По сути в обеих случаях одно и то же.
Что может быть?
Ответить с цитированием