如何在Delphi中更改富编辑中特定字符的颜色?

时间:2011-08-08 18:12:55

标签: delphi delphi-7 character richedit

  

可能重复:
  How can I change the color of certain characters in a TRichEdit?

我必须做一个项目,我必须将丰富编辑中一行中特定单个字符的颜色更改为随机颜色,或者将丰富编辑中整行的颜色更改为随机颜色。 是否可以随机更改富编辑中出现的字符串或字符的颜色以及如何? 颜色必须保持闪烁,以提供恒定的闪烁效果,如在富编辑中闪烁的灯光。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

是的,您可以在运行时通过选择该区域(使用SelStart和SelLength)并更改属性(使用SelAttributes)来更改RichEdit(字体,大小,颜色,样式)中所选文本部分的所有属性)。