![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Експорт в ртф формат. [D7]
Oleg_teacher © (2008-12-29 14:36:00)Создана база с помощью Clientdataset. В ней есть поле типа ftFmtMemo. Ка мне етот текст загрузить в Ричедит?
Проблема:
-----------------------------------
Form1.RichEdit1.Lines.Add(inttostr(i)+') '+Form1.ClientDataSet1.FieldByName('FRichedit').AsString);
имеем:
1) {\rtf1\ansi\ansicpg1251\deff0\deflang1058{\fonttbl{\f0\froman\fprq2\fcharset204{ \*\fname Times New Roman;}Times New Roman CYR;}{\f1\fnil Arial;}}
{\colortbl ;\red0\green0\blue0;}
\viewkind4\uc1\pard\qj\f0\fs24\ldblquote\'cf\'ee\'e2\'b3\'f1\'f2\'fc \'ec\'e8\'ed\'f3\'eb\'e8\'f5 \'eb\'b3\'f2\rdblquote ;\par
\pard\cf1\f1\par
}
------------------------------------
Form1.RichEdit1.Lines.Add(inttostr(i)+') ');
Form1.RichEdit1.Lines.Add(Form1.ClientDataSet1.FieldByName('FRichedit').AsString );
имеем:
1)
здесь видно нормальний форматированый текст
Oleg_teacher (2008-12-29 16:00:00) [1]
> Затем тебе нужно "1) " в строке?
Для нумерации (и не только "1")ж
> 2. Почему ты не хочешь добавить "1) " в начало строки, после
> добавления в нее поля?
Согласен ... можно было ... щас попробую ...
> 3. Почему ты сам не можешь написать это простейший куочееек
> кода?
Пока учусь ... Проблеми у меня с ртф форматом(и не только как я понял... :)))
> 4. Может тебе стоит кому то отдать эту работу?
Может ... потому и прошу
Anatoly Podgoretsky (2008-12-29 15:54:00) [2]1. Затем тебе нужно "1) " в строке?
2. Почему ты не хочешь добавить "1) " в начало строки, после добавления в нее поля?
3. Почему ты сам не можешь написать это простейший куочееек кода?
4. Может тебе стоит кому то отдать эту работу?
Сергей М. (2008-12-29 15:44:00) [3]..ldblquote 1)\'cf\'ee\'e2\'b3\'f1\'f2\'fc \'ec\'e8\'ed\'f3\'eb\'e8\'f5 \'eb\'b3\'f2\rdblquote..
Oleg_teacher (2008-12-29 15:24:00) [4]
> http://reeed.ru/info_rtf.php
ето понятно, но как ету проблему можна решить для меня быстре (написать куочееек кода :)))
Сергей М. (2008-12-29 15:19:00) [5]http://reeed.ru/info_rtf.php
Oleg_teacher (2008-12-29 15:07:00) [6]
> Потому что ты тем самым нарушаешь требования спецификации
> RTF
Как не нарушать?
Сергей М. (2008-12-29 15:02:00) [7]Потому что ты тем самым нарушаешь требования спецификации RTF
Oleg_teacher (2008-12-29 14:56:00) [8]
> Если ты видишь текст, значит он загружен.
Плохо обяснил. Мне надо что б было "1)" в одной строке с "здесь видно нормальний форматированый текст"
Почему ... Form1.RichEdit1.Lines.Add( inttostr(i)+') '+Form1.ClientDataSet1.FieldByName('FRichedit').AsString);
текст не преобразовуется в кодах ртф
Сергей М. (2008-12-29 14:53:00) [9]
> видно нормальний форматированый текст
Если ты видишь текст, значит он загружен.