小弟利用 ImageList及ListView 两个控件显示数据库字段 Name 人员姓名
数据库内共5条记录Name
肖鹏
王浩
李侠
赵微
滋涛姓名显示在ListView里面以后,能否点击任何人员都可以分别将该人员姓名存入变量
并利用ShowMessage显示出来。

解决方案 »

  1.   

    ListView1.Selected.Caption
    就是选中的当前人的姓名。
    当然你要先判断ListView1.Selected<>NIL
    如果不等才可以操作的。
      

  2.   

    if ListView1.Selected<>NIL then
      ShowMessage(ListView1.Selected.Caption);
      

  3.   

    LstViewDblClick // OnDoubleClick
    LstView.ItemIndex....这个就是你双击的LstView的item的序号
      

  4.   

    if ListView1.Selected.Caption<> null then
      showmessage(ListView1.Selected.Caption);
      

  5.   

    procedure TForm1.ListView1Click(Sender: TObject);
    var name:string;
    begin
    name:=ListView1.Selected.Caption;
    showmessage(name);
    end;
      

  6.   


    procedure TForm1.ListView1Click(Sender: TObject);
    begin
       if listView1.Selected = NIL then Exit;
       ShowMessage(ListView1.Selected.Caption);
    end;