设为首页 加入收藏

TOP

Delphi中对TRichEdit控件的每一行设置不同的颜色
2015-02-02 14:21:56 来源: 作者: 【 】 浏览:8
Tags:Delphi 中对 TRichEdit 控件 一行 设置 不同 颜色

今天在做一个Delphi小程序,要求界面显示出不用的日志信息用不同的颜色进行显示,于是我就用了TRichEdit控件来实现:


代码如下:


procedure Tfrichedit.FormCreate(Sender: TObject);
begin
? redt.Lines.Clear;
? redt.Font.Size := 12;? //设置字体大小
? redt.SelAttributes.Color := clRed;
? redt.Lines.Add('[ERROR|报盘监控参数3设置失败!!!]');
? redt.SelAttributes.Color := clRed;
? redt.Lines.Add('[ERROR|报盘监控参数2设置失败!!!]');
? redt.SelAttributes.Color := clRed;
? redt.Lines.Add('[ERROR|报盘监控参数1设置失败!!!]');
? redt.SelAttributes.Color := clRed;
? redt.Lines.Add('[ERROR|报盘监控参数设置失败!!!]');
? redt.SelAttributes.Color:=clGreen; //颜色
? redt.Lines.Add('[INFOR|报盘监控线程启动成功!!!]');
? redt.Lines.Add('[DEBUG|报盘监控指标下载成功!!!]');
? redt.Lines.Add('[DEBUG|报盘监控指标设置成功!!!]');
? redt.SelAttributes.Color := clRed;
? redt.Lines.Add('[ERROR|报盘监控参数4设置失败!!!]');
? redt.SelAttributes.Color := clRed;
? redt.Lines.Add('[ERROR|报盘监控参数5设置失败!!!]');


? end;


运行结果如图所示:


Delphi中对TRichEdit控件的每一行设置不同的颜色


那么大家可以根据自己的需要进行对不同的信息设置不同的颜色。


好了,今天的TRichEdit就讲到这里。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Delphi中关于INI文件的格式以及注.. 下一篇Delphi中写日志文件log总结

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: