![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]()
Привет коллеги.
Не знаю, делал ли кто-нибудь такое... Делаю запрос на поиск Select name from table where Upper(name) LIKE Upper("%ло%") Как подсветить в гриде слово Осло локон ?? На PHP это делается просто, а на Delphi что-то не могу сообразить. |
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Целиком ячейку "подсветить" умеете?
Нет - поиск по форуму "разноцветные". Да - тогда в обработчике StringGrid1DrawCell вам нужно добавить вычисление позиции заданной вами подстроки (в вашем примере - "ло") и менять цвет только для позиций начиная с вычисленной и заканчивая позицией "вычисленная+длина подстроки-1". Позиция определяется функциями POS или POSEX (тоже немало вопросов по ним было рассмотрено). Объединив материал с форума по этим двум темам, запросто сделаете самостоятельно и к собственному удовольствию. |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]()
Спасибо. Все получилось.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подсветка синтаксиса => | Патрон | Общие вопросы Delphi | 21 | 03.01.2016 11:48 |
Как удалить текст до слова, потом от слова ? | littlecoder | Общие вопросы Delphi | 7 | 29.12.2008 00:57 |
Неоновая подсветка | Sanek777 | Общие вопросы Delphi | 8 | 27.09.2008 20:09 |
Подсветка | Патрон | Общие вопросы Delphi | 7 | 27.03.2008 20:27 |
Подсветка синтаксиса | Simply-Art | Общие вопросы Delphi | 2 | 29.05.2007 16:22 |