如题

解决方案 »

  1.   

    procedure TAddEBList.lvEBListClick(Sender: TObject);
    can't
    procedure TAddEBList.lvEBListDblClick(Sender: TObject);
    ????什么时候触发?
      

  2.   

    在ONCLICK事件里判断ListView1.Selected.Index可以知道你点的是哪一行
      

  3.   

    不好意思,最近忙,对不起各位了,一定尽快结贴。
    哦我就想点中某行,然后把各item的值取出来送到edit去。
      

  4.   

    edit1.text:=listview1.Selected.Caption;
    edit2.text:=listview1.Selected.SubItems.Text;
    然后COPY
      

  5.   

    procedure TForm1.TreeView1Click(Sender: TObject);
    var dj:string; 
    begin
    dj:=trim(treeview1.Selected.Text);
    showmessage(dj);
    end;
      

  6.   

    谢谢,请问如何又让程序模拟选中listview的某一行
    比如选中第一列值为1的行
      

  7.   

    listview 中有OnSelectItem 事件
      声明一个变量 SelectedIndex As Integer
      
      procedure TfrmMain.AdvLstVwSelectItem(Sender: TObject; Item: TListItem;
      Selected: Boolean);
      begin
        SelectIndex:= Item.Index;
      end;
      可以得到选中行的索引