这算是listview的bug吗? Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiBase/html/delphi_20061220171729102.html
我想把listview里选中的一行纪录的某个字段保存到edit里,代码如下:
edit1.text:=listview1.Selected.SubItems.ValueFromIndex[10];
奇怪的问题是,比如这个字段在listview里显示的是“10272”
放到edit里确显示为"0272" ,第一个字符消失了
第一次遇到这个问题,是listview的bug吗?我用的D7
暂时解决了
edit1.text:=listview1.Selected.SubItems.Strings[10]
就没问题
String都不用写,直接写edit1.text:=listview1.Selected.SubItems[10]
无语 。。。那么多bug 宝兰不要活了