比如在edit,memo,richedit中,要对数字字符的字体设置成楷体,怎样实现?
解决方案 »
- 一个小问题放了20天解决不了说明了什么?
- 初学求解,关于timer控件
- 急求:一个简单的串口通信的源码
- 想提高一下自己,却苦于找不到方向(朋友请帮帮忙)
- 快去用BT下载delphi 8 for .net地址http://search.sa20.com/btsearch.php?query=Delphi+8&type=0
- 急,求救,关于DBCHART用法,如何除去空值,不要显示成0,马上给分
- 关于银行代收费用??
- 我已经编过几个程序了,但感觉技术还不够,请问要进一步提高应该怎么做?
- 在按装程序里制做了 ODBC联接,能否让用户在按装时选择服务器IP?
- 可执行程序或者DLL中的资源怎样提取呢?
- 如何在dbgrid中分颜色表示数据?
- 请教delphi中有关case语句的用法
RichEdit1.SelAttributes.Name:='楷体';
str1: string;
begin
str1 := richedit1.Text;
if richedit1.Text <> '' then
begin
for i := 0 to length(str1) do
if (str1[i] >= '0') and (str1[i] <= '9') then
begin
richedit1.SelStart := i-1;
richedit1.SelLength := 1;
RichEdit1.SelAttributes.Color := clRed;
RichEdit1.SelAttributes.Size := 15;
RichEdit1.SelAttributes.Name := '楷体'; end;
end;
end;