|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.12.2014, 18:59 | #1 |
Новичок
Джуниор
Регистрация: 09.12.2014
Сообщений: 2
|
Нужна помощь с TRichEdit
Доброе время суток.Нужна помощь с TRichEdit.У меня задание заключается в том,чтобы открыть файл в формате .rtf .В нем нужно найти слова со стилем fsUnderline и заменить их на другое слово.Пытался посимвольно проверять стиль,но ничего не получалось.Буду очень вам признателен за помощь.
|
09.12.2014, 19:59 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Первое что бы мне пришло в голову - открыть rtf как обычный бинарный файл, найти в нем сигнатуру стиля и заменить на некую другую. Т.е. какерскими методами, а не компонентом.
I'm learning to live...
|
09.12.2014, 20:17 | #3 |
Новичок
Джуниор
Регистрация: 09.12.2014
Сообщений: 2
|
Открыть его не составило труда,а вот заменить текст,немного проблематично.
Вот код,который посимвольно проверяет на стиль и заменяет этот символ на другой. Код:
В TEdit пользователь вводит слово,на которое будет заменяться. Предположим в RichEdit есть подчеркнутое слово "мама", а в Edit написано "па",то в RichEdit должно записаться "папа" вместо "мама".А если слова написаны наоборот,то есть в RichEdit "па",а в Edit "мама",то должно написать в RichEdit "ма". |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужна помощь | Chucho | Помощь студентам | 0 | 03.03.2014 12:05 |
Использовани компонента TRichEdit. Использовать компонент TRichEdit. | Лелич | Компоненты Delphi | 4 | 05.03.2011 18:25 |
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) | Farridjan | Помощь студентам | 1 | 03.07.2009 12:24 |
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) | 5Paladin5 | Помощь студентам | 3 | 02.07.2009 09:12 |