要求使用程序编码的方式,在rxRichEdit/richEdit中加入文字,但又要求加入的文字能够自由的设置字体、字体颜色等,(加入一行文字,这行文字可能与以前加入的颜色不一致,也可能这一行文字的前面和后面的颜色又不相同)。谢谢!
解决方案 »
- delphi dbgrid中的colums設置為 cbsEllipsis
- EXCEL文件导入SQL数据库
- 我现在做了个窗体,上面放了个TstringGrid控件,我要求熟标不能移入TstringGrid这个控件,但又要控件TstringGrid的滚动条,用代码如何控
- 为什么编译的时候一直报告找不到与 dcu 对应的 pas 文件。
- 只求一个类似功能的 控件! 解决马上给分!
- 关于用sndplaysound改变声音的问题 做出闪烁的效果
- 快过年了,快放假了,大家轻松一下,放分...
- 请介绍几本有关WIN32 SDK方面的--好书!
- 关于服务器连接问题,很有必要看看,请各位关注!
- 菜鸟请教大侠!很急!谢谢!!只有10分对不起!
- 如何将TQuery查询出的数据保存到本地??十万火急啊!!!
- intraweb中如何使delphi取得自定义javascript函数的返回值??????
begin
if Key = #13 then
begin
Richedit1.SelAttributes.Color := RGB(Random(255), Random(255),Random(255));
end;
end;
begin
Color := clRed;
Height := Height + 5;
end;
RichEdit1.Lines.Add('This line of text will be red.');
lines.add是加入一行,而加入的这一行的字体、颜色是一样的啊
我要不一样~即加入的一行有2种或者2种以上的颜色
with RichEdit1.SelAttributes do
begin
Color := clRed;
Height := Height + 5;
end;
RichEdit1.SelText := 'This line of';
with RichEdit1.SelAttributes do
begin
Color := clGreen;
Style := [fsBold];
end;
RichEdit1.SelText := ' text will be red.';