Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.23;
Скачать: CL | DM;

Вниз

RTF в HTML   Найти похожие ветки 

 
denissoft ©   (2005-09-30 17:33) [0]

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


 
denissoft ©   (2005-09-30 17:39) [1]

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


 
Jeer ©   (2005-09-30 17:41) [2]

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


 
denissoft ©   (2005-09-30 17:43) [3]

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


 
clickmaker ©   (2005-09-30 17:44) [4]


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

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


 
denissoft ©   (2005-09-30 17:51) [5]


>  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:53) [6]

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


 
denissoft ©   (2005-09-30 17:56) [7]

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;

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


 
denissoft ©   (2005-09-30 17:58) [8]

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


 
clickmaker ©   (2005-09-30 18:03) [9]

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


 
denissoft ©   (2005-09-30 18:07) [10]


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


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


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

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


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

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



Страницы: 1 вся ветка

Текущий архив: 2005.10.23;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.028 c
1-1128332065
Profi
2005-10-03 13:34
2005.10.23
Пропадают данные из TreeNode.Data при обращении к ним.


3-1126175918
ХиМ
2005-09-08 14:38
2005.10.23
Внешняя база данных не имеет предполагаемого формата


4-1124713454
Delphi_is_cool
2005-08-22 16:24
2005.10.23
Как установить интервал таймера 1 микросекунда


10-1105916731
GanibalLector
2005-01-17 02:05
2005.10.23
между закладками ;)


14-1127473162
Igorek
2005-09-23 14:59
2005.10.23
Задача про приборы