
在VB界面上画有几个按钮和一个圆点,用键盘控制圆点移动
我在VB界面上画有几个按钮和一个圆点,想用键盘控制圆点移动,可是动不了。我记得老师好像说过有按钮的时候要用什么语句才能使按键有用,求解答?...
我在VB界面上画有几个按钮和一个圆点,想用键盘控制圆点移动,可是动不了。我记得老师好像说过有按钮的时候要用什么语句才能使按键有用,求解答?
展开
2个回答
展开全部
1)在窗体上布置一个Shape
2)代码
Option Explicit
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
With Shape1
Select Case KeyCode
Case vbKeyLeft '左箭头键
.Left = .Left - 2 * Screen.TwipsPerPixelX
Case vbKeyUp '上箭头键
.Top = .Top - 2 * Screen.TwipsPerPixelY
Case vbKeyRight '右箭头键
.Left = .Left + 2 * Screen.TwipsPerPixelX
Case vbKeyDown '下箭头键
.Top = .Top + 2 * Screen.TwipsPerPixelY
End Select
End With
End Sub
Private Sub Form_Load()
'红色圆点
With Shape1
.Shape = 3
.FillColor = vbRed
.FillStyle = 0
End With
'允许窗体接收按钮!
Me.KeyPreview = True
End Sub

2025-03-13 广告
在线上CAD画图方面,山东山大华天软件有限公司凭借强大的技术实力,为用户提供高效便捷的云端CAD设计服务。我们的线上平台支持多用户协同作业,确保团队成员之间无缝沟通与合作。用户可以随时随地通过浏览器访问,进行图纸绘制、编辑及共享,极大地提升...
点击进入详情页
本回答由华天软件提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询