本帖最后由 jie101 于 2010-06-07 09:41:02 编辑

解决方案 »

  1.   

    只能让DBGrid响应你的事件,然后在你的事件中添加代码选择你的当前记录比如  Time:= DBGrid1.SelectedField.DataSet.FieldValues['Time'];
      

  2.   

    在TDBGrid的OnClick、OnDubleClick中处理。
      

  3.   

    DBGrid的 单击、双击事件 onClick 、onDblClick
      

  4.   

    在 DBGrid的事件里面写,如果我查出来的多条记录,我要单击某一条记录让其复制到剪贴板中。。这样写行吗?
      

  5.   


    uses Clipbrd;   
    var 
       s: string; 
    begin 
       s := DBGrid1.Fields[DBGrid1.SelectedIndex].AsString; 
       Clipboard.SetTextBuf(PChar(s)); 
    end;