有知道listview控件的具體使用方法請速回復,這裡先謝謝了。

解决方案 »

  1.   

    現在我的手上沒有這方面的資料,請問哪可以DOWN。
      

  2.   

    C:\Program Files\Borland\Delphi7\Demos\Virtual Listview
    ↑有一個DEMO
      

  3.   

    我要將數據庫中數據顯示在listview中,怎樣做。
      

  4.   

    用item.add()方法增加到listview中
      

  5.   

    不可以直接加,将样式设成列表样式,需要几列手工加几列
    var
      node:tlistitem;
    begin
      while not table1.eof do
      begin
        node:=listview1.items.add;
        node.caption:=table1.fields[0].asstring;
        node.subitems.add(table1.fields[1].asstring);
        .....
        table1.next;
      end;
    end;  
      

  6.   

    樓上,謝謝你,你是高手,可否再幫我解決一個問題,在listview中刪除二行數據,然後保存的語句怎樣寫,是怎樣提交數據庫的。我用的是adoquery控件。
      

  7.   

    惭愧!惭愧!,我也是新学的,给你个网址希望对你有帮助。
    http://www.delphibbs.com/delphibbs/dispq.asp?lid=1943529
      

  8.   

    ListView1.Clear;
    with adodataset1 do
    begin
      close;
      commandtext:='SELECT *  FROM Y_考试项目';
      open;
      first;
      while not eof do
        begin
         with ListView1.Items.Add   do
           begin
             caption:=fieldbyname('项目名称').AsString;
             SubItems.append(fieldbyname('学年').AsString);
             SubItems.append(fieldbyname('学期').AsString);
             SubItems.append(fieldbyname('参考项目').AsString);
             StateIndex:=fieldbyname('id').Asinteger;
             imageindex:=1;
           end;
         next;
      end;
    end;