Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2011, 18:16   #1
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
Вопрос Правильное сохранение текста из RichEdit

Есть задача, по пакетной обработке файлов, т.е. указывается каталог с файлами текстового содержания, это может быть и XML файлы, и ТХТ файлы, и RTF файлы, нужно все их загрузить и выполнить в них в тексте замену текста на указанный. Загрузку, открытие и замену я сделал. Не получается корректно сохранить файл из RichEdit под исходным именем. Код замены приводить нет смысла, ибо он рабочий и правильно меняет все и в программе я вижу, что все корректно отображается в RichEdit после замены, а после сохранения в сохраненном файле черти что и нет нормального текста. Как это обойти? Кто знает, поделитесь мыслями.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 30.06.2011, 18:19   #2
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

А вы чем пользуетесь?
Этим?
Код:
RichEdit1.Lines.SaveToFile('путь');
_-Re@l-_ вне форума Ответить с цитированием
Старый 30.06.2011, 18:20   #3
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Да, этим. А что, надо как-то по-другому? Подскажи как надо.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 30.06.2011, 18:24   #4
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Попробуйте пользоваться TStringStream и RichEdit.SaveToStream(). Сам в этом не силён, сейчас поищу примеры.

P.S. Посмотрите вот это

Последний раз редактировалось _-Re@l-_; 30.06.2011 в 18:28.
_-Re@l-_ вне форума Ответить с цитированием
Старый 30.06.2011, 18:28   #5
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Ок, спасибо. Если найдешь, то скинь посмотреть пожалуйста.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 30.06.2011, 18:29   #6
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Повторюсь...
Ссылка

И ещё вот это гляньте

Последний раз редактировалось _-Re@l-_; 30.06.2011 в 18:32.
_-Re@l-_ вне форума Ответить с цитированием
Старый 30.06.2011, 18:40   #7
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Спасибо! Информация из первой ссылки вроде бы помогла
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Правильное сохранение данных. Как? MacKena Общие вопросы Delphi 8 24.05.2011 14:36
Загрузка в RichEdit текста из файла, и получение его из RichEdit Byurrer Общие вопросы C/C++ 1 09.04.2011 10:17
Поиск текста в RichEdit Kozlopiton Общие вопросы Delphi 4 29.01.2011 19:52
Сохранение в RichEdit photozaz Общие вопросы Delphi 10 19.10.2008 23:00
Сохранение текста (RichEdit) без формата Air Помощь студентам 2 06.08.2008 17:50