请问如何将richedit中的所有'aaa'字符变成蓝颜色,其他的字符颜色不变?
解决方案 »
- 简单问题,就是不知道该怎么做 [在线等。。。。]
- 请问DELPHI有没有官方的中文版
- 控件设计时右键菜单的附加功能没有了!!!
- 本人初学DELPHI,向各位请教几个问题
- 在DELPHI中如何实际打印功能的?
- 请问开发Delphi程序,大家都是如何进行团队开发的?用了哪些软件进行控制?可否推荐一个比较好的方案?
- 如何给程序设置块捷键
- 1000分的问题!拦截VCL控件内部消息!
- 菜鸟提问:delphi野指针的问题!!!
- 求助:一直按下鼠标左键的事件。
- 好久没有用Delphi了,好多都忘记了,郁闷。帮我看下下面的代码有什么问题啊?
- 我做超市系统,我把前台销售的数据写到后台时,反映慢,应怎么解决,请高手指点
richedit.selstart := 4;
richedit.sellength := 3;
richedit.selcolor := clred;映象中是这样子.
richedit1.selstart := 4;
richedit1.sellength := 3;
richedit1.SelAttributes.Color := clred;
var
StartPos, Position, Endpos: Integer;
begin
StartPos := 0;
with RichEdit do
begin
Endpos := Length(RichEdit.Text);
Lines.BeginUpdate;
while FindText(SearchText, StartPos, Endpos, [stMatchCase])<>-1 do
begin
Endpos := Length(RichEdit.Text) - Startpos;
Position := FindText(SearchText, StartPos, Endpos, [stMatchCase]);
Inc(StartPos, Length(SearchText));
SelStart := Position;
SelLength := Length(SearchText);
SelAttributes.Color := clBlue;
end;
Lines.EndUpdate;
end;
end;