裸分求DBGRID数据拖动到另一个DBGRID或者STRINGRID的解法

李志林HZ 2012-07-24 07:41:43
现有一问题,BCB6中,如何将一个DBGRID里面的一条数据,拖动到另一个DBGRID或者STRINGGRID的一条数据上面,并将第一个DBGRID的数据传递到第二个DBGRID对应的数据中,让第二个DBGRID的数据产生感应并作出反应,比如将第一个网格的数据拖动到第二个网格的数据上面时,弹出一个程序框,里面可以包含被拖动的第一个网格的数据的信息以及拖动到的第二个网格的数据?
...全文
120 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
李志林HZ 2012-07-27
  • 打赏
  • 举报
回复
找来找去,在百度找了个D版的答案,结贴了。
李志林HZ 2012-07-27
  • 打赏
  • 举报
回复
找来找去,百度上找到个DELPHI版本的答案,翻过去了,结贴。
jone7319 2012-07-25
  • 打赏
  • 举报
回复
看看下面这个是否对你有用
http://blog.csdn.net/waiting4you/article/details/1597967
缘中人 2012-07-25
  • 打赏
  • 举报
回复
自己写代码实现了
ARIKA 2012-07-25
  • 打赏
  • 举报
回复
最笨的办法是不是可以这样

从第一个DBGRID中把要复制的行中的数据读取出来存储到一个数组中

“传递”这个动作具体怎么实现,还是自己定把,比如用第二个数组的click事件来触发

然后插入这组记录

拖动触发时间可以试试DBGRID的onmouse一类的事件

如果说实现鼠标拖动视觉效果的话,好像一般的DBGRID不行吧

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧