Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #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.
Спасибо!
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 02:56.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025