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

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

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.10.2012, 10:38   #1
Oleg0405
Пользователь
 
Регистрация: 14.06.2012
Сообщений: 14
По умолчанию Найти и заменить текст в шаблоне rtf

Есть шаблон в формате RTF
нужно заменить в нем текст "data" на "31 октября"
через RichEdit заменяется но пропадает форматирование текста и таблицы
Код:
RichEdit1->Lines->LoadFromFile("./шаблон.rtf");
AnsiString SearchString = "дата";
AnsiString ReplaceString = "31 октября";
RichEdit1-> Lines-> Text= StringReplace (RichEdit1->Text, SearchString, ReplaceString, TReplaceFlags() << rfReplaceAll << rfIgnoreCase);
может быть я что-то напутал - поправте меня пожалуйста
Oleg0405 вне форума Ответить с цитированием
Старый 05.11.2012, 18:16   #2
Oleg0405
Пользователь
 
Регистрация: 14.06.2012
Сообщений: 14
По умолчанию

изменить можно в буфере
Код:
TStringList *sList = new TStringList;
if (OpenDialog1->Execute()) { sList->LoadFromFile(OpenDialog1->FileName);}
sList->Text=StringReplace( sList->Text, "data", "31.07", TReplaceFlags() << rfReplaceAll << rfIgnoreCase);
RichEdit1->Text=sList->Text;
только проблема с кодировкой , русские слова не меняет
подскажите как установить кодировку
Oleg0405 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C#] RichTextBox.Rtf (Форматированный текст) JonMagon Помощь студентам 5 29.01.2012 19:54
дан текст.конец ввода f1 заменить все . на ! и найти их количество Casper098 Помощь студентам 1 01.12.2011 06:28
Связка RTF текст Word-Excel Foxx Microsoft Office Word 1 22.10.2010 10:36
Связка RTF текст Word и Excel Foxx Microsoft Office Excel 2 21.10.2010 18:49
Текст в формате RTF Mikola Помощь студентам 2 10.08.2007 10:28