Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

RTF в HTML [D6, WinXP]


denissoft ©   (2005-09-30 17:33:00) 

Как конвертировать RTF в HTML  только не  function rtf2sgml (text : string) : string;


Uran   (2005-09-30 18:20:00) [1]

http://www.dsdt.info/dcount.php?cat=t&id=tutorials/rtf2html/rtf2htmlc.zip


denissoft   (2005-09-30 18:11:00) [2]

Похоже модуль придется писать самому, так что… возможно выложу примеры в базу функции по Delphi дня так через три, если разберусь…
Если кто то знает другой способ то напишите на майл.  плиз...


denissoft   (2005-09-30 18:07:00) [3]


> запусти в отладчике, отследи, где глючит


{$D-,L-,Y-}
{$LONGSTRINGS ON}
После того как вот это написал:
Delphi начал глючить?


clickmaker   (2005-09-30 18:03:00) [4]

запусти в отладчике, отследи, где глючит


denissoft   (2005-09-30 17:58:00) [5]

until indx=length(rtf);
на
until indx>=length(rtf); // пробовал не помагает


denissoft   (2005-09-30 17:56:00) [6]

http://www.torry.net/vcl/vcltools/unitsconversion/rtf2html.zip+
function RichEdit2HTML(ARichEdit: TRichEdit): String;
var
MS: TMemoryStream;
RichText: String;
begin
RichText := '';
MS:= TMemoryStream.Create;  //create a memory stream
try
  ARichEdit.Lines.SaveToStream(MS);  //save the RTF text to stream
  RichText := PChar(MS.Memory);  //get the resulting text stream
  Showmessage(RichText);
  Result := RtfToHtml(RichText);
finally
  MS.Free;  //destroy the memory stream
end;
end;

и не работает???


clickmaker   (2005-09-30 17:53:00) [7]

ну так там сырец есть. Поправь, чтоб не глючил


denissoft   (2005-09-30 17:51:00) [8]


>  denissoft ©   (30.09.05 17:39) [1]
> > function RtfToHtml(const RTF: String): String;
>
> а чё за функция? где взял?


http://www.torry.net/vcl/vcltools/unitsconversion/rtf2html.zip


clickmaker   (2005-09-30 17:44:00) [9]


> denissoft ©   (30.09.05 17:39) [1]
> function RtfToHtml(const RTF: String): String;

а чё за функция? где взял?


denissoft   (2005-09-30 17:43:00) [10]

ну спасибо!
А ни у кого компонента (или модуля) нету, а то придется  изобретать велосипед.


Jeer   (2005-09-30 17:41:00) [11]

Оба формата открыты.


denissoft   (2005-09-30 17:39:00) [12]

function RtfToHtml(const RTF: String): String;
Пробовал Что то "глючит" Может кто объяснит


Наверх

Титульная страница Поиск, карта сайта Написать письмо