文件拖放(drag and drop)已经成为Windows的一个标准功能。比如,你可以从文件管理器里用鼠标选中一个文件,按住左键不放,拖动鼠标,然后在记事本(Notepad)的窗口中松开鼠标的左键,记事本就会自动地打开这个文件。文件拖放功能在Windows 9...文件拖放(drag and drop)已经成为Windows的一个标准功能。比如,你可以从文件管理器里用鼠标选中一个文件,按住左键不放,拖动鼠标,然后在记事本(Notepad)的窗口中松开鼠标的左键,记事本就会自动地打开这个文件。文件拖放功能在Windows 95中更是无所不在,例如删除一个文件的最简单的方法便是将这个文件施放到回收箱的图标上。时下流行的其他操作系统,象OS/2 Warp、Mac-OS,也都支持拖放操作。如果你想让自己设计的程序更容易使用,毫无疑问应该提供对文件拖放的支持。Visual Basic也提供了一种拖放功能,但同我们所说的文件拖放并不完全一样。VB的拖放功能仅限于VB程序内部,你用VB设计的程序既不能接受文件管理器拖来的文件,也不能将文件放到文件管理器中去。看来,要想让VB支持文件拖放功能,我们要动点脑筋了。展开更多