选中一行或多行后按Ctrl+C,然后在Excel里单击粘贴或按Ctrl+V,
就会将cxGrid1DBTableView1选中的记录连列标题一起粘贴到Excel里,请问如何用代码实现?
就会将cxGrid1DBTableView1选中的记录连列标题一起粘贴到Excel里,请问如何用代码实现?
解决方案 »
- 咋又可以推荐MVP了,不是一年一次吗?
- 寻!同时懂vb和Delphi的高手,把Delphi程序翻译成vb程序.验证码图片识别
- 88, 散分
- 我用TOleContainer打开一个Excel文件,Excel的Open Save 功能怎么都不能用了?
- 如何用代码实现数据表的备份
- 进销存管理系统源代码(delphi5 + SQLServer7/2000)
- 三喜临门,散分3000庆祝(之七)
- 大家一起来谈谈在网上找工作的感想!!
- 各路英雄,敬请拔刀相助
- 哪里有Kylix可下载(要能解压和安装的)
- treeview权限问题?
- 救命!使用tcpclient向tcpserver传送内容,判断内容来控制mediaplay播放或暂停
其实就是想知道如何用代码实现复制功能
var
p1:integer;
p3:string;
begin
{当行选定行的的位置}
p1:=cxGrid1DBTableView1.Controller.FocusedRowIndex;
{我的数据有三个字段Values[p1,0]是第一个字段}
p3:=cxGrid1DBTableView1.DataController.Values[p1,0]+cxGrid1DBTableView1.DataController.Values[p1,1]+cxGrid1DBTableView1.DataController.Values[p1,2];
clipboard.AsText:=p3;{这里复制到内存}
{打开EXCEL文件你接下CTRL+V,内容就出来了,另我没有加入标题复制,自已调试好了}
end;