![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.09.2012
Сообщений: 51
|
![]()
Хочу выполнить в программе поиск по тексту: если текст, введенный в edit1 есть в memo1, то выделить его цветом. Если введена всего 1 строчка, то работает такой код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
![]()
Дело вот в чем, тот код, который ты указал, он сравнивает тот текст, который у тебя введен в Edit2 и в Memo1. Текст в мемо у тебя будет подсвечиваться в том случаи если, в мемо будет записана 1 строчка и то слово или фраза, что и в edit2.
+ Код:
И так, выход какой: Придется весь текст в memo перебирать по буквам. С чего же начать? Берем первый символ из edit2 Код:
Код:
Код:
Я думаю, идейка тебе понятна... В принципе код простой, но может получится громоздким, если не получится, пиши - помогу |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
![]() Код:
А по поводу выделить цветом слово - не получится, на сколько я знаю ...Это нужно искать какие нибудь компоненты для работы с текстом ... |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
с текстом | fenix163 | Помощь студентам | 1 | 01.03.2011 11:40 |
Работа с текстом | Милашка:) | Помощь студентам | 11 | 22.01.2011 20:45 |
Работа с текстом.[C] | DropYourWeapon | Общие вопросы C/C++ | 3 | 15.10.2008 21:55 |
Проблема с текстом! | Starscream | Общие вопросы Delphi | 2 | 22.02.2008 17:55 |