|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.02.2015, 10:33 | #1 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 48
|
проблема с TListView
Всем привет!
Вообщем в ListView у меня выводятся результаты запроса SQL. Выводит все правильно. Мне надо сделать так, чтобы при определенном значении в ячейке вся строка меняла цвет. Задача не новая. Сделал. Код:
НО! в 8 ячейке у меня значение выводится 2, а строка не закрашивается. Полез выяснять. в итоге сделал в этой процедуре вывод Код:
Полез дальше. Сделал так, чтоб вывод был не 2, а 22. В самом листе выводится 22 (все норм), а выводе месседжа я получаю 2. т.е. эта зараза теряет первый символ, если таким образом получать доступ. Ну и соответственно следом вопрос. ок, он получает 2, должен попадает в условие, по которому если не 1, то закрасить серым. Что я получаю в итоге? ничего! Не закрашивается, хотя в дебаге смотрю- туда попадает и цвет присваивает. А вот если оставить вывод showmessage, то цвет пририсовывает. Что за хрень и как исправить кто скажет? |
03.02.2015, 10:57 | #2 |
Пользователь
Регистрация: 09.03.2010
Сообщений: 48
|
Сам отвечу на свой вопрос.
1. я использовал TListView из AlphaTools. Видимо оно бажное. 2. обрабатывать надо иначе. Как правильно у меня заработало: 1. Использовал стандартный TListView в режиме vsReport 2. обрабатывал вот так: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запара с TListView | The SCS | Компоненты Delphi | 3 | 29.03.2012 21:05 |
TListView сортировка | The SCS | Компоненты Delphi | 1 | 31.01.2012 18:16 |
Tlistview | NEoMASTERR | Общие вопросы Delphi | 1 | 01.12.2011 04:04 |
TListView delphi | kefir4ik | Помощь студентам | 3 | 16.09.2010 23:17 |
TListView и TPanel | goblinyara | Компоненты Delphi | 3 | 09.01.2009 23:53 |