vb移动图片
我使用的是VB2005,按其他玩友所说的方式输入代码:PrivateSubForm2_KeyDown(ByValKeyCodeAsInteger,ByValShiftAs...
我使用的是VB2005,按其他玩友所说的方式输入代码:
Private Sub Form2_KeyDown(ByVal KeyCode As Integer, ByVal Shift As Integer)
Select Case KeyCode
Case KeyCode = 37
Label1.Left = Label1.Left - 10 '左由于只向左移,TOP不变,所以也可以这样(Image1.Left=Image1.Left - 10)直接减小LEFT就行了.下面也一样.
Case 38
Label1.Top = Label1.Top - 10 '上
Case 39
Label1.Left = Label1.Left + 10 '右
Case 40
Label1.Top = Label1.Top + 10 '下
End Select
但我的“label1”还是不动。
请教高手,我该怎么做?
对不起,我用的是VB2005的
“Label1.Move”不被承让为合法格式
我试了
还是不会动 展开
Private Sub Form2_KeyDown(ByVal KeyCode As Integer, ByVal Shift As Integer)
Select Case KeyCode
Case KeyCode = 37
Label1.Left = Label1.Left - 10 '左由于只向左移,TOP不变,所以也可以这样(Image1.Left=Image1.Left - 10)直接减小LEFT就行了.下面也一样.
Case 38
Label1.Top = Label1.Top - 10 '上
Case 39
Label1.Left = Label1.Left + 10 '右
Case 40
Label1.Top = Label1.Top + 10 '下
End Select
但我的“label1”还是不动。
请教高手,我该怎么做?
对不起,我用的是VB2005的
“Label1.Move”不被承让为合法格式
我试了
还是不会动 展开
展开全部
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Show
Select Case KeyCode
Case 37
Label1.Move Label1.Left - 30, Label1.Top '左
Case 38
Label1.Move Label1.Left, Label1.Top - 30 '上
Case 39
Label1.Move Label1.Left + 30, Label1.Top '右
Case 40
Label1.Move Label1.Left, Label1.Top + 30 '下
End Select
End Sub
Private Sub Form_Load()
Label1.Caption = "DAFSAFDSA"
End Sub
移动的公式格式不对头
·····················vb2005 和VB6.0的区别我不清楚,你找下2005的公式,按公式办事,肯定可以的~
Show
Select Case KeyCode
Case 37
Label1.Move Label1.Left - 30, Label1.Top '左
Case 38
Label1.Move Label1.Left, Label1.Top - 30 '上
Case 39
Label1.Move Label1.Left + 30, Label1.Top '右
Case 40
Label1.Move Label1.Left, Label1.Top + 30 '下
End Select
End Sub
Private Sub Form_Load()
Label1.Caption = "DAFSAFDSA"
End Sub
移动的公式格式不对头
·····················vb2005 和VB6.0的区别我不清楚,你找下2005的公式,按公式办事,肯定可以的~
展开全部
10 太小,改大一点试试看?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
所有 上下左右 加减的数字都 乘以15 看看~
VB2005我不是很清楚。
我知道vs2008里面默认按像素算。
VB6里面则移动像素*15的距离才是1像素。
VB2005我不是很清楚。
我知道vs2008里面默认按像素算。
VB6里面则移动像素*15的距离才是1像素。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询