如何取得和动态的改变某个单元格的内容?如原来第三行,第三列单元格的内容是“内容”,如何取得?然后,将他改为“修改”,这又怎样实现?对了,还有,如何动态的改变listview的SmallImage?即当此行的状态改变后,其图标也随着改变?非常感谢你的答复,谢谢

解决方案 »

  1.   

    如原来第三行,第三列单元格的内容是“内容”,如何取得?然后,将他改为“修改”,这又怎样实现?
    取得:第三行,第三列单元格的内容
      s := ListView.Items.Item[2].SubItems.strings[2];
    修改:
      ListView.Items.Item[2].SubItems.strings[2] := '修改';改变图标,ListView.Items.Item[2].ImageIndex = 1;
    这里的1是和ListView想关联的ImageList的图标序号,要其他的也改?
    for i := 0 to ListView.Items.Count -1 do
      ListView.Items.Item[2].ImageIndex := 1;搞定 ^V^
      

  2.   

    有的软件在一个单元格内有个progressbar的东西,这个东西怎样做?您的解答非常完美,谢谢。又有了新问题,稍后再给分,请谅!
      

  3.   

    这个嘛就有点麻烦了,要修改ListView这个控件。
    不是几句话能够说得清楚的,而且我也没改过,也不敢乱说!:)
    或者想办法找找第3方控件。