文件拖放,难吗? ( 积分: 200 )

  • 主题发起人 主题发起人 let_it_be
  • 开始时间 开始时间
L

let_it_be

Unregistered / Unconfirmed
GUEST, unregistred user!
将文件 从 explore 拖到 我的 Form 里面 我知道怎么做,但是从Form里面 的 listBox 拖文件 到 explore ,怎么做?
 
将文件 从 explore 拖到 我的 Form 里面 我知道怎么做,但是从Form里面 的 listBox 拖文件 到 explore ,怎么做?
 
参考这个<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=228424
 
在老版本的msdn(visual Studio 7)里有C++的示例代码。我参与做过一个系统里用到这个功能,并且翻译成Pascal语言。可惜代码没有保留下来。<br> &nbsp;可以做到多选文件拖放,依稀记得一点:1、需要写代码实现3个Com接口,名字好象是IDragObject,接口定义大多数的函数其实都不需要实现,给个空函数就可以了;需要把文件名写入一个全局的内存区,多个文件名之间用某个分割符分割,再加个结束标志。 那些文件需要在磁盘中确实存在。<br> &nbsp;在MSDN里搜索&quot;文件拖放&quot;“file drag drop”应该可以在找到那个C++语言的代码,翻译一下就行了。
 
多人接受答案了。
 

Similar threads

后退
顶部