Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2012, 16:27   #1
Manhunt714
Пользователь
 
Регистрация: 30.05.2011
Сообщений: 21
Стрелка Delphi StringGrid

всем привет, есть стринггрид в нём у меня при максимальном значении, подкрашивается столбец зеленым цветом, так вот мне надо пройтись по всем ячейкам и посмотреть какие ячейки закрашены зеленым как это сделать....
with StringGRid1 do
for r:=1 to RowCount-1 do
for h:=1 to ColCount-1 do
if Canvas.Brush.Color=cllime then
showmessage('asdf');
end;
запускается... но не работает
Manhunt714 вне форума Ответить с цитированием
Старый 05.03.2012, 16:43   #2
Hex1986
 
Регистрация: 12.05.2011
Сообщений: 6
По умолчанию

Уважаемый, боюсь там в brush.color последний цвет используемый для закраски стринггрида. надо искать другие методы
1. заново вычислять максимальный значения
2. или использовать дополнительный массив, и при вычислении заносить туда пометки о макс значении
Hex1986 вне форума Ответить с цитированием
Старый 06.03.2012, 08:26   #3
Manhunt714
Пользователь
 
Регистрация: 30.05.2011
Сообщений: 21
По умолчанию

спасибо, понял)
Manhunt714 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi. StringGrid Megafono4ka Помощь студентам 5 21.12.2010 22:25
StringGrid в delphi TaYgA Помощь студентам 5 10.01.2010 13:23
Delphi StringGrid kGxDD Помощь студентам 2 19.10.2009 17:15
StringGrid (Delphi) VadEr Помощь студентам 4 09.06.2009 12:49
StringGrid в Delphi Ратмир Помощь студентам 11 01.04.2009 12:29