不知道有没有这样的ListBox组件,其中可以显示RTF数据? 我需要一个ListBox组件,可以显示RTF数据,不知是否有可以下载?或者如何实现?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好象没有。实现起来麻烦,因为要解释RTF.如果只是需要不同颜色,字体,可以用自绘实现。Listbox1.lbOwnerDrawFixed;procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer; Rect: TRect; State: TOwnerDrawState);begin //在这里自己画 s:=(Control as TListbox).Items[Index]; ListBox1.Canvas.Font.Color := clBlue; DrawText((Control as TListbox).Canvas.Handle,pchar(s),length(s),Rect,DT_LEFT);end; 用TRichText就可以啦!什么ListBox嘛! 用delphi开发音乐下载程序 delphi 里ListView 用法 疑问 DELPHI串口通讯的问题 请大家帮我解答一下~ 指针变量和指针类型的关系 高分-在线-(一个即时招聘时的问题)急!!!! 定位打印的问题:新手请大家指点 查询问题 准备到北京 求助:关于stringgrid的问题 nmdaytime这东东怎么用,它所说的daytime server是什么东东,delphi自带的例子都跑不起来,谁有例子能让它跑起来的。谢拉 定制要显示的列 关于COM口的数据通信的问题,各位高手请帮帮忙!
如果只是需要不同颜色,字体,可以用自绘实现。
Listbox1.lbOwnerDrawFixed;
procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer;
Rect: TRect; State: TOwnerDrawState);
begin
//在这里自己画
s:=(Control as TListbox).Items[Index]; ListBox1.Canvas.Font.Color := clBlue;
DrawText((Control as TListbox).Canvas.Handle,pchar(s),length(s),Rect,DT_LEFT);end;