vb如何实现文件拖放?
在vb中如何响应拖放事件?就是将一个或多个文件拖放到窗体上之后传回相应的信息,也就是文件的路径.例如将文件的路径添加到列表中(只是举个例子)....
在vb中如何响应拖放事件?
就是将一个或多个文件拖放到窗体上之后传回相应的信息,也就是文件的路径.
例如将文件的路径添加到列表中(只是举个例子). 展开
就是将一个或多个文件拖放到窗体上之后传回相应的信息,也就是文件的路径.
例如将文件的路径添加到列表中(只是举个例子). 展开
1个回答
展开全部
1、首先将窗体的OLEDropMode属性设为1
2、在窗体的OLEDragDrop事件中获得文件路径,例如:
Private Sub Form_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)
For Each file In Data.Files
s1 = s1 & file & vbCrLf
Next
MsgBox s1
End Sub
2、在窗体的OLEDragDrop事件中获得文件路径,例如:
Private Sub Form_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)
For Each file In Data.Files
s1 = s1 & file & vbCrLf
Next
MsgBox s1
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询