Показать сообщение отдельно
  #1  
Старый 12.09.2012, 15:02
Аватар для borockov
borockov borockov вне форума
Начинающий
 
Регистрация: 18.08.2012
Сообщения: 125
Репутация: 10
По умолчанию richedit. Замена слов.

Друзья, такой вопрос. Как лучше реализовать замену слов в ричэдите? К примеру если в тексте встречается "abc" то заменить его на "абв". То есть у меня есть 2 тхт файла. в первом тхт собрана база слов которых надо заменить в тексте. База выглядит след.образом:
abc
wellcom
friend
work
etc.

И второй тхт в котором собрана база слов на которое должны заменяться:
абв
добро пожаловать
друг
работа
и.т.д


Я так думаю что для начала, нужно поставить на форму 3 ричэдита. В 1ый мы будем грузить собственно сам текст в котором будет происходить поиск. А в остальные 2 ричэдита загрузить наши две базы. Затем в цикле сделать поиск подходящих слов и к примеру сделать подсветку найденных слов(РИЧЭДИТ-2). Далее примерно по такому же принципу уже заменить найденные слова на нужные из ричэдит 3.
Спасибо!
Ответить с цитированием