知识大全 用VB实现拖放功能
Posted 操作
篇首语:男人无志,钝铁无钢,女人无志,乱草无秧。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用VB实现拖放功能相关的知识,希望对你有一定的参考价值。
用VB实现拖放功能 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
拖放是用鼠标拖动一个文件到其它对象的活动 在图形操作过程中 拖放是最常用的功能之一 下面我们来看看怎样用VB实现拖放功能
首先介绍与拖放有关的控件
属性 DragMode决定拖动操作的初始化是人工方式还是自动方式
DragIcon确定在拖动过程中显示的指针的图标形状
方法 Drag开始 结束或取消拖动控件
事件 MouseDown事件发生于用户按下鼠标按钮时
DragOver事件发生于拖动操作完成时
DragDrop事件发生于拖动操作正在进行时
然后编写一个小程序 这个程序能实现在窗口中或窗口间拖动图标的功能 建
立窗口Form 和Form 在窗口中都加入Image 其中Form 下的Image picture为你想显示的图标
Form 下程序代码为
Option Explicit
Dim dragx As Single
Dim dragy As Single
Const BEGIN_DRAG=
Private Sub Form_DragDrop(Source As Control X As Single Y As Single)
Image Picture=Source ;Sourse为被拖动的控件
Form Image Picture=LoadPicture(″″)
Image Move(X dragx) (Y dragy) X Y为鼠标所在目标窗体或控件的当前坐标
End Sub
Private Sub Form_Load()
Load Form
Form Show
End Sub
Private Sub Image _MouseDown(Button As Integer Shift As Integer
X As Single Y As Single)
dragx=X
dragy=Y
Image Drag BEGIN_DRAG ;开始拖动操作
Image DragIcon = LoadPicture(″按下鼠标时想显示的光标″)
End Sub
Form 下程序代码为
Option Explicit
Dim dragx As Single
Dim dragy As Single
Const BEGIN_DRAG=
Private Sub Form_DragDrop(Source As Control X As Single Y As Single)
Image Picture=Source
Form Image Picture=LoadPicture(″″)
Image Move(X dragx) (Y dragy)
End Sub
Private Sub Image _MouseDown(Button As Integer Shift As Integer源码天空
X As Single Y As Single)
dragx=X
dragy=Y
Image Drag BEGIN_DRAG
Image DragIcon=LoadPicture(″按下鼠标时想显示的光标″)
End Sub
cha138/Article/program/net/201311/13801相关参考
在Delphi中有许多控件支持拖放操作但仅限于应用程序内部而不能实现从Windows环境里向应用程序拖放文件本文将要介绍的就是如何用Delphi编写支持文件拖放的应用程序由于主要使用Windows
在Wndows资源管理器中,按住__键的同时,用鼠标将选定的文件拖放至同一驱动器的另一文件夹中,可以实现该文件的复
在Wndows资源管理器中,按住_____键的同时,用鼠标将选定的文件拖放至同一驱动器的另一文件夹中,可以实现该文件的复制。A、ShiftB、空格C、AltD、Ctrl答案:D解析:在同一个系统盘下,
C#中的拖放操作 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 随着桌面系统的推出利用鼠标的拖放
DELPHI基础教程:Delphi拖放编程[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
DELPHI基础教程:Delphi拖放编程[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
DELPHI基础教程:Delphi拖放编程[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
DELPHI基础教程:Delphi拖放编程[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
C#拖放技术的典型应用 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在应用程序中有时用户希望将
用VB制作三维字体 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在用VB制作软件封面和界面时经
Java拖放文件到Swing窗口 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 经过测试是没有问