我就想将一些像Word或者网页中的那样的,有着不同字体、大小、颜色的文字信息,放到一个控件里面(这样如果内容太多,就可以用一个滚动条控制滚动了)。
如果能插入web浏览框最好,我对html代码很熟悉,但是我的delphi上怎么没有web浏览之类控件?我用的delphi7。
我接触delphi不久,好多东西不会,还请详细指点。

解决方案 »

  1.   

    补充一点,richedit好像可以用的。但是我琢磨了半天,也不知道怎么尽设置一部分文字的字体。
      

  2.   

    Delphi7没有TWebBrowser控件吗?6有的关于RichEdit控件,确实是可以显示彩色文本的,通过设置它的SelAttributes属性。  RichEdit1.SelStart := Length(RichEdit1.Text);  // 在结尾输出文字
      RichEdit1.SelLength := 0;
      if Bold then                                   // 设置待输出文字的样式
        RichEdit1.SelAttributes.Style := [fsBold]
      else
        RichEdit1.SelAttributes.Style := [];
      RichEdit1.SelAttributes.Color := clRed;        // 设置待输出文字的颜色
      RichEdit1.SelText := Text;                     // 输出文字
      

  3.   

    最简单的  你在rtf里 设置后  用 richedit 显示  就可以了
      

  4.   

    D7里也有TWebBrowser,在Internet->TWebBrowser.用RichEdit.SelAttributes
      

  5.   

    找richedit的帮助,挨着看看,
      

  6.   

    呵呵,我想应该不是我的delphi没有WebBrowser,而是我不知道怎么把它弄到选项卡里面。
    我重装了一次delphi(修改还不行,只能删掉重装),终于看到WebBrowser了。郁闷哦~~~