Delphi RichEdit控件的用法


本文整理自网络,侵删。

  刚刚接触了RichEdit这个控件,这个控件和memo控件类是,都是文本编辑控件,但是RichEdit有一个优势,就是可以给指定的字符串添加颜色,字体样式,字体大小,等等功能 如图1. 

1Delphi RichEdit控件的用法 - t_form - 零点邪恶s Blog

呵呵,想聊天工具,就有这样的效果! 介绍一下RichEdit的几个属性吧~!

RichEdit1.SelStart :=0 // 这个代表开始的位置,就是从上面地方开始添加颜色,样式!

RichEdit1.SelLength := 5 ;//这个代表给多少字符添加颜色!

richedit1.SelAttributes.Color 这个是具体属性!

类是聊天窗口的颜色写法!代码如下

procedure TForm1.Button1Click(Sender: TObject);
var
sNickName, sstr: string;
begin
sstr := '改变颜色的字符串-----------------!';
sNickName := '用户1:';
richedit1.Lines.Add(sNickName + sstr);

RichEdit1.SelStart := Length(RichEdit1.Text) - Length(sstr)-2;//(Length(sNickName) + length(sstr)); //Length(sNickName);

RichEdit1.SelLength := Length(sstr);
richedit1.SelAttributes.Color := clRed;
end;

相关阅读 >>

Delphi检测本机的网络连接状态的三种方法

Delphi 安卓开发 ioutils文件说明

Delphi wmi 取硬件信息

Delphi image1 图像旋转90

Delphi检查getelementbyid返回值的有效性

Delphi在设计时设置tstringgrid控件各列的列宽

Delphi如何判断系统是否安装了flash插件

比cmd更强大的命令行wmic

Delphi unigui http url直接下载文件

Delphi一个抓屏的函数

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...

    正在狠努力加载,请稍候...