1

我想读取一个格式化的 RTF 文件,并加载到 FastReport 备忘录。我正在这样做:

var 
  ArquivoRTF : string; 
  Conteudo : TStringList; 
begin 
  ArquivoRTF := DiretorioDoExecutavel+'RTFTEMP.RTF'; 
  Conteudo := TStringList.Create; 
  Conteudo.LoadFromFile(ArquivoRTF); 
  Desc := TfrxMemoView.Create(Page); 
  Desc.Name:= 'Desc'+IntToStr(I); 
  Desc.Text := Conteudo.Text; 
  Desc.Height:= 20; 
  Desc.Left:= Left; 
  Desc.Align:= baWidth; 
  Desc.Top:= 1; 

阅读,但,未格式化。红色是如何形成的?我正在使用 Delphi 2010 和 FastReport 4.9,谢谢来自巴西。

4

1 回答 1

1

您应该使用 TfrxRichView 而不是 TfrxMemoView 来显示 Rtf 数据。

于 2012-03-06T13:50:51.430 回答