请教各位怎样将memo控件中的指定字符变颜色显示?(50分)

  • 主题发起人 主题发起人 yuking_cc
  • 开始时间 开始时间
Y

yuking_cc

Unregistered / Unconfirmed
GUEST, unregistred user!
请教各位怎样将memo控件中的指定字符变颜色显示?急!谢了!
 
改用RichEdit,Memo不行。
RichEdit1.SelAttributes.Color := clRed;
 
to HunterTeam:

你这样是把所有的字的颜色都设置为红的了吧?

 
首先你得把指定的字符选择了就可以了
 
老老实实研究richedit啦。
 
用RICHEDIT 好实现
给你一段代码:
with RichEdit1 do
begin
SelStart :=FindText('word',0,GetTextLen,[stWholeWord]);
SelLength := 4; // select the word
SelAttributes.color:=clBlue;
SelLength:=0; // de-select the word
end;
 
后退
顶部