各位大侠路过的帮忙看一下,急呀!关于文件的复制问题。高分求解!!在线求救

Ngg 2004-04-25 11:17:45
我想在一个dbgrid的table快捷菜单里有 “复制”一项,怎么样做才能对dbgrid里随意选定的数据进行复制,然后再到Excel里进行粘贴。谢谢!!
...全文
45 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jinjazz 2004-04-26
在dbgrid中建立一个popmenu-copy
onclick中加入

----------------
var edt:Tedit;
begin
edt:=Tedit.Create(self);
edt.Parent:=self;
edt.Visible:=false;
edt.Text:=dbgrid1.SelectedField.Text;
edt.SelectAll;
edt.CopyToClipboard;
end;
回复
Ngg 2004-04-26
怎么使用剪贴板?welllove88(寒林)
回复
zhlwyy 2004-04-26
那你就把DBGrid的属性options里的Muti什么的改为true就可以了
回复
Ngg 2004-04-26
jinjazz(我是jin) 你的方法好象只能对单个方格内的数据进行复制,当我选择连续的行或列时是无法进行复制的。
能不能像SQL里的那样复制方法呢?
回复
welllove88 2004-04-25
用剪贴板操作就可以啊
回复
qizhanfeng 2004-04-25
学习
回复
相关推荐
发帖
数据库相关
创建于2007-08-02

2454

社区成员

Delphi 数据库相关
申请成为版主
帖子事件
创建了帖子
2004-04-25 11:17
社区公告
暂无公告