Foxtable(狐表)用户栏目专家坐堂 → [求助]VB.NET 窗体拖入文件 求能改为狐表用的代码[已解决]]


  共有3057人关注过本帖树形打印复制链接

主题:[求助]VB.NET 窗体拖入文件 求能改为狐表用的代码[已解决]]

帅哥哟,离线,有人找我吗?
hui986
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:494 积分:3432 威望:0 精华:0 注册:2012/3/29 21:15:00
[求助]VB.NET 窗体拖入文件 求能改为狐表用的代码[已解决]]  发帖心情 Post By:2013/9/22 18:54:00 [只看该作者]

首先应设置 Form 的 AllowDrop 属性为 True   

以下代码实现了拖入对象类型判断,显示拖入文件名称..

 

Private Sub Form1_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles Me.DragDrop
        Dim files() As String = e.Data.GetData(DataFormats.FileDrop, False)
        For Each srcfile As String In files
            MsgBox(srcfile)
        Next
    End Sub
Private Sub Form1_DragEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles Me.DragEnter
        If e.Data.GetDataPresent(DataFormats.FileDrop) Then
            e.Effect = DragDropEffects.Copy
        Else
            e.Effect = DragDropEffects.None
        End If
    End Sub

[此贴子已经被作者于2013-9-22 22:00:58编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2013/9/22 19:11:00 [只看该作者]

 可以,参考下面的例子做。

[此贴子已经被作者于2013-9-22 19:11:41编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
hui986
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:494 积分:3432 威望:0 精华:0 注册:2012/3/29 21:15:00
  发帖心情 Post By:2013/9/22 20:56:00 [只看该作者]

谢谢,有点甜!

 

我再调试一下!

非常感谢您!


 回到顶部
帅哥哟,离线,有人找我吗?
hui986
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:494 积分:3432 威望:0 精华:0 注册:2012/3/29 21:15:00
  发帖心情 Post By:2013/9/22 22:00:00 [只看该作者]

终于解决了,谢谢“有点甜”图片点击可在新窗口打开查看

 


 回到顶部