怎样才能往listview控件里加数据啊?急请给点源代码?初学!谢谢。

解决方案 »

  1.   

    双击listview控件(这里为listview1),为listview1加入几个字段,如name1,name2
    通过查询得到结果集后,为listview1加入数据时,编写代码:
      while not Query.Eof do
      begin
        with ListView1.Items.Add do
        begin
          SubItems.Add(Query.FieldByName('Id').AsString);//对应name1
          SubItems.Add(Query.FieldByName('Name').AsString);//对应name2    end;
        Query.Next;
      end;
    这样就加入了数据
      

  2.   

    定义一个Tlistitem变量
    listitem :Tlistitem
    wiht listview do
     begin
      listitem :=items.add;
      listitem.caption :='';
      listitem.substring.add :=''
      .................  
     end
      

  3.   

    不好意思,是
    listitem.SubItems.Add('')
      

  4.   

    也可以用
    listview.items.item[0].subitems.insert(0,' ');
      

  5.   

    yuanfy(飞翔) 说的很对,照他说的去做