比如memo里一行中有下列字符:
ABCDEFG
现在我想先输入ABC,是红色的。再输入DEFG,是蓝色的。
这个怎么解决。或者MEMO不行换成richedit也成,最好能给出具体方法,谢谢!
ABCDEFG
现在我想先输入ABC,是红色的。再输入DEFG,是蓝色的。
这个怎么解决。或者MEMO不行换成richedit也成,最好能给出具体方法,谢谢!
解决方案 »
- 使TDBGridEh特定单元显示特定颜色,为什么提示类型不兼容?
- StringGrid自动翻页
- 定时刷新,急
- DELPHI调用VC写的动态链接库问题
- 是否有属性或方法来清空stringgrid中的所有内容
- 文件分发程序
- DBGrid定位问题,困扰了我半天,帮帮我啊!
- 最高分赠送:如何在DELPHI中阅读PDF文件,帮我UP,一定给分,解决问题者送200分
- ado访问orcale数据库时,如果表里有blob字段,为什么打开表时报“数据类型不支持”的错误?
- 把一千个苹果放到10个箱子中怎么放?
- 一个简单的小程序,有没有办法提高优先级,cpu 利用率一直是 40%左右。不是线程程序。
- 如何自定义一个string类型属性,可以下拉列表选择呢?
这个Demo本身就实现了一个简单的写字版功能,你研究下就知道怎么用RichEdit了
这里面写的东西压比一个简单的例子详细的多
begin
RichEdit1.Text := 'ABCDEFG';
RichEdit1.SelStart := 0;
RichEdit1.SelLength := 3;
RichEdit1.SelAttributes.Color := clRed;
RichEdit1.SelStart := 3;
RichEdit1.SelLength := 4;
RichEdit1.SelAttributes.Color := clBlue;
end;