C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Передача параметров форматирования текста, с RichEdit в RichEdit
Sputni_k
Отправлено: 22.11.2006, 22:58


Ученик-кочегар

Группа: Участник
Сообщений: 1



чтоб было все ясно приведу кусок разговора:

У меня есть RichEdit и при каждом нажатии кнопки текст который написал пользователь в этот RichEdit, должен добавляться в фаил. Вопрос конечно пустяковый , но только начал программить.

RichEdit_Add->Lines->SaveToFile("test.rtf"); //команда заменяет текст на новый, а необходимо чтоб добавляла.
-------------
Если быстро, без мучений и файл небольшой — делаем два RichEdit — один невидимый, в него считываем ВЕСЬ файл. По кнопке записи добавляем в нивидимый строки из видимого и сохраняем — получится добавка.
-------------
Эта идея мне больше всего понравилась , легко и просто. Написал так:

Код
AnsiString Temp=RichEdit_Add->Lines->Text;
RichEdit_Pervie->Lines->Add(Temp);
RichEdit_Add->Visible==false;
RichEdit_Pervie->Visible=true;
RichEdit_Pervie->Lines->SaveToFile("test.rtf");

Все чудненько работает, только в RichEdit_Add я форматирую текст как мне удобно, потом переключаюсь в RichEdit_Pervie для просмотра а там форматирование теряется, поставил Plain Text в True, но там вылезли параметры форматирования аброкадабра ужасная. Не подскажите как ее убрать?

Вот такая проблема sad.gif














sad.gif sad.gif

Вернуться в Вопросы программирования в C++Builder