csdn的社区是不会自动上传图片的需要先在某个地方上传了,再把图片url放进来

解决方案 »

  1.   

    就是这个帖子:
    http://bbs.2ccc.com/topic.asp?topicid=326186各位兄弟帮帮忙...
      

  2.   

    但别人是用CXGRID做出来的,不知道如何操作。
    如果RICHEDIT,还牵涉到其他的功能不好处理
    要么用ADVSTRINGGRID嵌入HTML,但是这样单元格内的中文不能自动换行,有什么办法吗,兄弟?
      

  3.   

    看了一下AdvStringGrid1的文档,可以直接支持HTML啊
    直接这样好了:
    AdvStringGrid1.Cells[0,0] := '<font color="orange">string1</font>';
    AdvStringGrid1.Cells[1,0] := '<font color="#000000">string2</font>';
    AdvStringGrid1.Cells[2,0] := '<font color="#0000FF">string3</font>';
      

  4.   

    RichEdit可以做,设置每行的属性
    Cxgrid就更容易了,在drawcell事件中处理
      

  5.   


    RichEdit将第一行颜色设置为红色,其他行的做法一样,只是改变RichEdit1.SelStart 即可
      RichEdit1.SelStart := 0;
      RichEdit1.SelLength := Length(RichEdit1.Lines[0]);
      RichEdit1.SelAttributes.Color := clRed;
      

  6.   

    看你的样子设置成之后1列就可以了
    ,去掉fixrow,fixcol
    默认的ADVSTRINGGRID是支持HTML的,但是HTML的颜色不能用“red”之类的,最好是用“#xxxx”这样的方式描述
      

  7.   

    加入HTML,就是不能自动换行
    想用NEXTGRID吧,好像也不能自动换行