如何在richedit中写入不同颜色的字?
要求用编程来实现.

解决方案 »

  1.   

    设置RichEdit.SelAttributes.ColorRichEdit1.SelStart := 0;
    RichEdit1.SelLength := 1;
    RichEdit1.SelAttributes.Color := clRed;
    RichEdit1.SelStart := 1;
    RichEdit1.SelLength := 1;
    RichEdit1.SelAttributes.Color := clGreen;
      

  2.   

    供参考
      RichEdit1.SelStart := 0;
      RichEdit1.SelLength := 4;
      RichEdit1.SelAttributes.Name :='宋体';
      RichEdit1.SelAttributes.Size :=11;
      RichEdit1.SelAttributes.Style :=[fsBold];
      RichEdit1.SelAttributes.Color :=clred;
      

  3.   

    写字一般用font.color来控制颜色,但richedit的font只能控制所有的字的颜色...
      

  4.   

    各位,
    RichEdit1.SelAttributes.Color := clRed;
    在Delphi6中不行.
      

  5.   

    不是吧 我的就是delphi6 上面的代码已经测试过了