请高手赐教,如何获得选中单元格的值,以及选中的单元格列名!

解决方案 »

  1.   

    好像ListView1不能单独选择一个单元格。如果有这个要求,用StringGrid最好。
      

  2.   

    ListView_Data.Items[1].SubItems.Strings[0]第二行第二列
      

  3.   

    ListView_Data.Items[1].SubItems.Strings[0]
    Columns-- 自己找找 ,机器没有环境
      

  4.   

    ListView_Data.Items[1].SubItems.Strings[0]学习一下
      

  5.   

    if ListView1.Items[i].Checked then str:=Listview1.Items[i].SubItems.strings[0];
      

  6.   

      with ListView3 do
      begin
        if Columns.Count=0 then
        begin
          Columns.Clear;
          Columns.Add;                             //加入一行
          Columns.Add;
          Columns.Add;
          Columns.Add;
          Columns.Add;
          Columns.Add;
          Columns.Add;
          ViewStyle:=vsreport;                     //显示样式
          GridLines:=true;                         //显示网格
          columns.items[0].caption:='第一列标题';
          columns.items[1].caption:='ÐÕÃû'; 
          columns.items[2].caption:='ÐÔ±ð';        //µÚ3ÁбêÌâ
          columns.items[3].caption:='³öÉíÄêÔÂ';    //µÚ4ÁбêÌâ
          columns.items[4].caption:='ÄêÁä';        //µÚ5ÁбêÌâ
          columns.items[5].caption:='´²ºÅ';        //µÚ5ÁбêÌâ
          columns.items[6].caption:='»¤ÀíµÈ¼¶';    //µÚ5ÁбêÌâ
          Columns.Items[0].Width:=40;              //µÚ1Áпí¶È
          Columns.Items[1].Width:=75;
          Columns.Items[2].Width:=40;
          Columns.Items[3].Width:=82;
          Columns.Items[4].Width:=40;
          Columns.Items[5].Width:=50;
          Columns.Items[6].Width:=72;
        end;
      end;
      

  7.   

    mainform.lv1.Columns[1].Caption := '学生学号'; //列标
    mainform.lv1.Selected.Caption//选中的行,不能单独选某个单元格