|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.07.2010, 09:39 | #1 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Сверка значений в 2-х StringGrid-ах
Доброе утро! Есть 2 таблицы StringGrid. Нужно произвести сравнение двух столбоц на наличие одинаковых между собой значений. Если какое-то значение есть и в той и в другой таблице, то выделить, например, зеленым цветом это значение в обоих таблицах. Если в одной таблице есть значение, а во второй его нет, то это значение выделить, например, красным. Как такое можно реализовать?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
26.07.2010, 09:43 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Через цикл, не вижу ничего сложного. Нужно просто задачу разбить на ряд подзадач в виде независимых функций и процедур. Например, написать процедуру выделения ячейки нужным цветом. StringGrid относительно хорошо документирован и проблем с получением общего числа элементов в столбце, а также с получением произвольного элемента быть не должно.
Данных из этого источника http://www.delphi-manual.ru/stringgrid.php должно хватать для реализации поставленного примера. Здесь пример раскрашивания ячеек: http://www.delphisources.ru/pages/fa...in_dbgrid.html
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 26.07.2010 в 09:49. |
26.07.2010, 09:54 | #3 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
26.07.2010, 09:56 | #4 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
Так, а в чем конкретно загвоздка-то? Вы пробовали уже цикл писать хотя-бы сравнения значений?
Никогда не знаешь, где тебе повезет... (Фрай)
|
26.07.2010, 10:02 | #5 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Я же про закраску тоже привел источник.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
26.07.2010, 10:02 | #6 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
В программе не пробовал. Попробую так написать тут:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
26.07.2010, 10:04 | #7 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Зачем I1?
Код:
Код:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
26.07.2010, 10:08 | #8 | |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
Цитата:
Никогда не знаешь, где тебе повезет... (Фрай)
|
|
26.07.2010, 10:12 | #9 | |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,206
|
Цитата:
Так чтоли? Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
|
26.07.2010, 10:17 | #10 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
http://www.delphisources.ru/pages/fa...in_dbgrid.html
http://delphifaq.nshome.ru/192.htm Нашел на одном из форумов: Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика Последний раз редактировалось Utkin; 26.07.2010 в 10:21. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
StringGrid Определение значений по 3-ем критериям | Juliya_U | Помощь студентам | 3 | 04.05.2010 14:19 |
сверка значений на другом листе подстановка подходящего | marc-nikita | Microsoft Office Excel | 5 | 07.02.2010 14:10 |
умножение значений Stringgrid | zluchka | Помощь студентам | 3 | 03.11.2009 11:33 |
StringGrid сумма значений | monushka | Общие вопросы Delphi | 21 | 26.10.2009 17:12 |
Сверка данных с помощью VBA | mal001 | Microsoft Office Excel | 2 | 06.08.2008 14:39 |