1、自带的ctrl c 只能复制整行,不知是不是版本问题。
2、有分组这个代码就不行了 s:= g1dbview.datacontroller.values[g1dbview.controller.focusedrowindex ,g1dbview.controller.focusedcolumnindex];
3、折腾后的方案:
uses clipbrd;
procedure tform28.button1click(sender: tobject);
var
s:string; //.focusedrowindex
begin
s:=cxgrid1dbtableview1.datacontroller.datasource.dataset.fieldbyname(cxgrid1dbtableview1.columns[cxgrid1dbtableview1.controller.focusedcolumnindex].databinding.fieldname).asstring;
if s<>'' then
clipboard.settextbuf(pchar(s));
end;