![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| МММ |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 354 Регистрация: 18.6.2002 Репутация: нет Всего: 1 |
Как из RXRichEdit сохранить в RTF формате, все что у него лежит в Lines?
(гиперссылки, подсветку, центрирование и т.д.) |
|||
|
||||
| Mikel |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 882 Регистрация: 30.3.2002 Где: Саратов Репутация: 1 Всего: 2 |
А у него нет свойства SaveToFile?
-------------------- ...so remember, it's better to burn out than to fade away |
|||
|
||||
| МММ |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 354 Регистрация: 18.6.2002 Репутация: нет Всего: 1 |
Есть конечно, но оно просто текст записывает, или если загрузить RTF то ее начальное состояние. Я допустим хочу изминения сделать, добавить гиперссылку.
вот код: procedure TForm1.Button1Click(Sender: TObject); begin RXRICHEDIT1.Lines.LoadFromFile('K:\111\555.rtf'); end; procedure TForm1.Button2Click(Sender: TObject); begin RxRichEdit1.SelAttributes.Link:=true; end; procedure TForm1.Button3Click(Sender: TObject); begin RxRichEdit1.Lines.SaveToFile ('mmm.rtf'); end; вобщем три кнопки 1 загрузка, потом выделяю текст - кнопка 2 делает его гиперссылкой, 3 записываю файл ни чем не отличается от текущего!!!! ПОМОГИТЕ СПЕЦИАЛИСТЫ!!!! |
|||
|
||||
| МММ |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 354 Регистрация: 18.6.2002 Репутация: нет Всего: 1 |
Ну помогите кто нибудь!!!
срочно надо!!! |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Так ты по-моему используешь RichEdit от RxLib? Так? Там есть формат текста и формат потока - оба должны быть указаны как RTF - точно не помню названия свойств и констант - посмотри сам. Похоже что формат потоковых операций определен как для простого текста...
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| МММ |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 354 Регистрация: 18.6.2002 Репутация: нет Всего: 1 |
Вот делаю код:
в самом файле 555.rtf у меня есть картинки , гиперссылки, форматирования все прекрасно сохраняется, принажатии на 3 кнопку, но не сохраняется сделаная кнопкой 2 гиперссылка, как ее сохранить? |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Mikel |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 882 Регистрация: 30.3.2002 Где: Саратов Репутация: 1 Всего: 2 |
Там вроде бы надо не через lines, а просто TRXRichEdit.SaveToFile(filename)
-------------------- ...so remember, it's better to burn out than to fade away |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
Дык я тоже думал что так, только вот нету его -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| МММ |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 354 Регистрация: 18.6.2002 Репутация: нет Всего: 1 |
Народ может чего я и не понимаю, но не работает код и все тут !!!!!
открываю файл ну не сохраняет он гипперссылки!!!! ПОМОГИТЕ!!!! |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 48 Всего: 207 |
И не будет. Этот код будет сохранять все параметры форматирования в RTF но не линки, потому что спецификация RTF не поддерживает линки, только расширения MS для формата RTF для MS Word. Тебе надо либо использовать HTML, либо самому в ручную формировать RTF
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| МММ |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 354 Регистрация: 18.6.2002 Репутация: нет Всего: 1 |
все ясно!!!
спасибо!!! |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |