点击DataGrid中的cell,怎么在相应文本框中显示中cell中的字段?
谢谢

解决方案 »

  1.   

    是DBGrid吗,如果是DBGrid的话procedure TForm1.DBGrid1CellClick(Column: TColumn); 
    begin 
      ShowMessage(DBGrid1.Columns[0].Field.AsString);
    end; 
      

  2.   

    你是想动态的获取吧.DBGRID不太好实现.用STringgrid组件.
    代码:
    showmessage(stringgrid.cell[stringgrid.col,stringgrid.row])
    ------
    当鼠标单击某个单元就会出现当前单元格的信息.
      

  3.   

    procedure TForm1.DBGrid1CellClick(Column: TColumn);
    begin
      showmessage(adoquery1.fieldByname(dbgrid1.SelectedField.FieldName).AsString);
    end;