delphi 如何设置RichEdit指定行号字体颜色

来源:百度知道 编辑:UC知道 时间:2024/06/30 03:18:16
编写一个可以高亮显示关键字的richedit
用for循环取每一行的文件,判断是否为关键字,true的话就把这一行的文字全部更改颜色.

我不知道如何设置RichEdit指定行号字体颜色,如果用
richedit.selstart 和 richedit.sellength
然后再通过richedit.selattributes.color 来设置 richedit.seltext 的内容,方法好象显得有些怪怪的,还有别的办法吗?谢谢

delphi中的richedit 保存文件格式是RTF,你就用RTF格式来设置文本字体就可以,包括在richedit中插入图片,也是用RTF格式保存。这样文件最后保存为RTF文件,也能用richedit打开,或者在WORD中打开。