用到了 richedit 控件 想获取里面每个字属性 (颜色,字体)
。用的是这种方法:(每次选择一下文本)
for i:= 1 to Length(RichEdit1.txet) do
begin
form1.RichEdit1.SelStart:=i-1;
form1.RichEdit1.SelLength:=1; //每次选择1个
fontColor[i]:=form1.RichEdit1.SelAttributes.Color;
fontsize[i]:=form1.RichEdit1.SelAttributes.size;
form1.RichEdit1.SelLength:=0; //释放所选的
end;
但这样编辑框老在跳光标,光标从头到尾的闪下来
。明显不好。
求别的办法
。用的是这种方法:(每次选择一下文本)
for i:= 1 to Length(RichEdit1.txet) do
begin
form1.RichEdit1.SelStart:=i-1;
form1.RichEdit1.SelLength:=1; //每次选择1个
fontColor[i]:=form1.RichEdit1.SelAttributes.Color;
fontsize[i]:=form1.RichEdit1.SelAttributes.size;
form1.RichEdit1.SelLength:=0; //释放所选的
end;
但这样编辑框老在跳光标,光标从头到尾的闪下来
。明显不好。
求别的办法
解决方案 »
- 指针类图像处理的问题
- 尋找能讀取網頁後執行其上的JS代碼並取得對應的JS代碼的HTML的控件(支持代理設定)
- 怎么在Combobox中实现这样的功能?
- 100分求助,delphi运行出错Access violation at address 05C3D4ED in module 'BORDBK70.dll'. Read of address 00000000
- 帮忙修改下
- dephi2005有支持WEB的treeview控件吗?
- 关于数据模块的问题! 急,急,急,高分相送
- 比较菜的问题,请高手帮忙!!!!!!谢谢,在线等待!!!
- 高分请教一个关于delphi设置的问题.
- 请教:关于Query的cachedupdate
- fastreport 合计问题
- Delphi调用CAD程序,并读取CAD中信息
.....
ShowCaret(rrichedit1.handle);