IDropTarget 到底该怎么用,我实现了这个接口怎么没法用呢?(200分)

  • 主题发起人 主题发起人 940801
  • 开始时间 开始时间
9

940801

Unregistered / Unconfirmed
GUEST, unregistred user!
我在一个控件里面定义了 IDropTarget

MyComponent = class(TCustomTreeView, IDropTarget)

并且用 RegisterDragDrop 注册了自己为 IDropTarget,

实现了 DragEnter, DragLeave, DragOver, Drop 方法

但在有拖动的时候,这几个方法没有一个被调用

请大虾帮忙给一个 demo 让我学习一下,万分感谢
 
偶也不是很懂哦,不过有个TDragDrop的控件阻,写得很好的,好像有源码,你找来看看
 
940801 兄:
你好!不好意思,一直没时间研究你的代码 :( 。也许你可以在这里找到答案:
http://www.melander.dk/delphi/dragdrop/ .或者让大家帮你查查看问题所在?
 
To kindly:
多谢老兄指点,我找到了那几个控件了。

To bbkxjy:
我去了你说的那个站点,问题已经解决了,我现在正把这个技术应用在我的 TBookmarkTree 上
相当漂亮,呵呵,拓动效果和 windows explorer 几乎一模一样。左右上下滚动,autoexpand
呵呵,我太高兴了,完成后我给你发一个。

上次我发给你的几个控件代码都更新了,在我的主页上有 http://940801.delphibbs.com
加了不少新功能,可以选择 ShowRootNode,autorefresh,处理速度也改善了,欢迎光临,请多指点
 
bbkxjy 兄,我还有一个问题,请老兄帮我看看:

http://www.delphibbs.com/delphibbs/dispq.asp?lid=640929

万分感谢。
 
后退
顶部