各位老大,我想请问一下,如果我想将DBGridA中的一部份内容,拖拉到DBGridB中请问如何做啊!
解决方案 »
- 如何分析XP系统自带的蜘蛛纸牌?
- !!!Delphi又出怪事!!!
- 如何取到哪个菜单项被选择了呢?
- 各位帮忙看看这段程序怎么做成函数?必有重谢!
- 在文本文件中搜索指定字符串
- 在delphi中能不能实现定时操作,如果能,要如何做??
- 各位兄台,我新买了一个摄像头,但在哪才可以找到能进行,视象聊天的对象呢?
- PageControl1的TabSheet1标题的颜色好像改不了嘛?
- 关于oracle sql语句的外连接...
- 怎样使TDateTimePicker的显示格式为"yyyy-mm-dd"?
- 怎么把 sTest='这是TestString' 赋给 PChar 变量 pVTest???在线等待。
- 急!!!急!!!急!!!指针地址高手请进!!! 在线等待,解决问题送分!!!
ondragover
onmousedown 事件
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
if not (ssDouble in Shift) then
TDBGrid(Sender).BeginDrag(FALSE);
end;procedure TMainForm.GridDragOver(Sender,
Source: TObject; X, Y: Integer; State: TDragState; var Accept: Boolean);
begin
if Source is TDBGrid then
Accept := TRUE;
end;procedure TMainForm.GridDragDrop(Sender,
Source: TObject; X, Y: Integer);
begin
if Source is TDBGrid then
{Here do your moving from b to a or from a to b and you should modify the data in the dest grid }
end;