如何像qq一样,同一个文本框内,有不同字体?我通过tfont设置字体时,如何针对不同行设置不同的字体?
解决方案 »
- 请教VC++中的结构体指针,用delphi封装后是不是会退化成字符串指针?
- 字符串如何换行???
- 怎样才可以看到以前有价值的帖子呢 ?
- 怎么样把数据库中的内容按照要求导入到listview中,并显示成dbgrid的样子?急!
- delphi怎样捕获客户端的屏幕?????(高分相送)
- 想做一个MDI结构的窗体,类似于金碟2000XP软件窗体,在建立后,为什么mdiform调用mdichild后mdichild总是关不了是怎么回事呢?(散分了)
- 哪位高手能看懂,并解析一下? 给高分 ---------图形方面的!!!
- 你知道么?
- 寻找一ahm控件,分一定给
- 怎麼樣把midas的socketConnection控件寫在一個dll裡面?
- delphi中怎么实现ascii码转换成十六进制的程序呀?
- 大家见过彩色图片转换成传真那样的黑白图片的软件吗?
var
sNickName, sstr: string;
begin
sstr := '改变颜色的字符串-----------------!';
sNickName := '用户1:';
richedit1.Lines.Add(sNickName + sstr); RichEdit1.SelStart := Length(RichEdit1.Text) - Length(sstr)-2;//(Length(sNickName) + length(sstr)); //Length(sNickName); RichEdit1.SelLength := Length(sstr);
richedit1.SelAttributes.Color := clRed;
end;
case dlgfont.stytle of(1234代表那四个格式:粗体、常规、斜体等)
1: ……falg:=……
2: ……falg:=……
3: ……falg:=……
4: ……falg:=……
end; 这样不行,要在dlgfont.stytle改为Tfont(dlgfont.stytle),(小弟记性不好,Tfont应该是控件的名称),然后可以给flag赋值了,但是反过来操作呢?
case flag of
1: dlgfont.stytle:=?????
2:
如何给 dlgfont.stytle赋值