![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
конвертер rtf [D6, Win95/98, WinXP]
bobby © (2002-09-10 04:16:00)Здравствуйте!
Моя задача в том, чтобы
1. текст, содержащийся в RichEdit передать в string, причем в формате rtf
2.произвести с ним необходимые действия, а затем обратно в richedit, при этом произвести обратное декодирование формата rtf в текст.
Первое делаю с помощью потока TStringStream и свойства datastring.
richedit.savetostream(s);
str:=s.datastring;
Хотел было в обратном порядке, да оказалось, что datastring только для чтения.
Может есть способ непостедственно с rtf-конвертером пообщатся?
Zemal (2002-09-10 11:17:00) [1]А зачем извращаться? Ты RX-компоненты установи. У rxRichEdit уже есть такие методы... можно сохранить в RTF и считать для редактирования... зачем извращаться если уже всё есть?!
ЮЮ (2002-09-10 08:07:00) [2]s.Position:=0;
s.WriteString(Str);
s.Size:=s.Position-1;
А зачем str:=s.datastring;????
property DataString: string;
Provides direct access to the string that stores the text represented by the TStringStream object.