TRichEdit中如何设置各行的颜色和背景?

解决方案 »

  1.   

    晕哦,怎么没人回答我呀?TRichEdit中难道不能设置各行字体的颜色和背景颜色吗?
      

  2.   

    RichEdit1.SelAttributes.font
    RichEdit1.SelAttributes.color
      

  3.   

    richedit1.DefAttributes.Name:=optionform.FontDialog1.Font.Name;
      richedit1.DefAttributes.Color:=optionform.FontDialog1.Font.Color;
      richedit1.DefAttributes.Size:=optionform.FontDialog1.Font.Size;
      richedit1.DefAttributes.Style:=optionform.FontDialog1.Font.Style;  richedit1.Color:=clRed;
      

  4.   

    to: ikumei(雷欧钠德) 我要效果是改变其中某一行的字体颜色
      

  5.   

    to:  hjd_cw() 兄弟,你的代码可以实现,能告诉我如何选择其中一行吗?比如我要第3行的颜色为红色,应该怎么写?——先谢谢了
      

  6.   

    Memo1.SelAttributes.Color:=clRed;
      Memo1.Lines.add('當前行就是ClRED');
      Memo1.SelAttributes.Color:=clNavy;
      Memo1.Lines.Add('當前行就是CLNAVY');
    明白嗎,兄弟?