![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#71 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Слушай, сейчас протестировал и вручную проверил сначала на бумаге результат, а потом сравнил его с тем, что выдала программа. Есть расхождения. Давай я тебе в личку отправлю результаты? Посмотришь, я там выделил что-надо.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#72 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#73 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
![]()
Отправляй, конечно.
Никогда не знаешь, где тебе повезет... (Фрай)
|
![]() |
![]() |
![]() |
#74 | ||
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Цитата:
Цитата:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
||
![]() |
![]() |
![]() |
#75 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Добрый день! Переделал код сравнения на работу с sRichEdit`ами. Интересует такой вопрос. Можно ли сделать выделение текста, в процессе сравнения, каким-то цветом? То есть если например в первом списке и во втором есть одинаковые значения, то закрасить эти значения красным цветом, а остальные - зеленым. Причем, важное условие: чтобы курсор в обоих списках перемещался к сравниваемым значениям, т.е. чтобы это было видно пользователю. Вот код сравнения:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#76 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
1. Цвет - задать
RichEdit.SelStart - позиция в тексте, с которой менять цвет текста RichEdit.SelLength - кол-во символов RichEdit.SelAttributes.Color - цвет текста 2. Синхронность курсора Ловить перемещение текстового курсора (наверно с помощью OnKeyPress). Если нет выделенного текста, то SelStart - позиция курсора в тексте. Иметь в памяти таблицу соответствия смещений и длин нужных фрагментов текста в двух RichEdit-ах. Если соответствие найдено, то во втором RichEdit-е менять SelStart в соответствии с таблицей. Как-то так, очень муторно ![]() add Не обратил внимания, что в процессе сравнения. Если так, то второе гораздо проще - управлять SelStart-ом второго RichEdit-а
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 21.09.2011 в 21:21. |
![]() |
![]() |
![]() |
#77 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]() Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#78 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Код для Д7
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
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 |