安徽彩票大奖 欧洲百万乐透大奖 七星彩17049规律大奖 双色球中大奖领奖过程 3d近期中大奖故事 广州番禺中福彩大奖的 鸡男注定会中大奖 2016江苏彩民中大奖 趣彩网大奖网黑平台 大乐透4.97亿大奖 霍邱一彩民6元中双色球547万大奖 双色球黑龙江中大奖图 体育彩票中大奖名单 什么样的人能中大奖 彩票大奖作假

在Access中实现窗体内控件拖曳移动

2018-01-04 17:13:00
tmtony8
原创
1010

在Access窗体视图中,控件位置都是固定不变的。只有在布局视图或者在设计视图的时候才可以移动控件调整布局。

有的时候,程序操作可能被桌面的某个页面挡住了。我们是否可以稍微移动一下控件以致更好的实现操作呢?


下面示例实现在窗体视图中以拖曳的方式移动控件,只需要按住按钮“按着我拖曳移动”不放,拖动到需要的区域即可


详细源码:

Option Compare Database
'作者:在水一方
Private xx As Single
Private yy As Single
Private YD As Boolean

Private Sub Command0_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
    xx = X
    yy = Y
    YD = True
End Sub

Private Sub Command0_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
    If YD = True Then
        a = Command0.Left + (X - xx)
        b = Command0.Top + (Y - yy)
        If a > 0 And a < 10000 And b < 10000 And b > 0 Then
            Command0.Move a, b
        End If
    End If
End Sub

    分享
    ? 1999-2019 Office交流网?? 中山市天鸣科技发展有限公司 粤ICP备10043721号-5 SQL查询:18
    内存占用:7.75MB
    PHP 执行时间:0.2
    双色球大奖2000年
    安徽彩票大奖 欧洲百万乐透大奖 七星彩17049规律大奖 双色球中大奖领奖过程 3d近期中大奖故事 广州番禺中福彩大奖的 鸡男注定会中大奖 2016江苏彩民中大奖 趣彩网大奖网黑平台 大乐透4.97亿大奖 霍邱一彩民6元中双色球547万大奖 双色球黑龙江中大奖图 体育彩票中大奖名单 什么样的人能中大奖 彩票大奖作假