Key movement - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Key movement

How would you make a bar like on breakout move back in forth with the arrow keys?

Comments

  • GogiGogi Posts: 258Member
    : How would you make a bar like on breakout move back in forth with the arrow keys?
    :

    I'm not sure if I understood you well.
    If you want to detect key presses and move an object on the form,you should use Key_Down event of your form.But first,set KeyPreview property to True.

    Here is a sample code which moves a PictureBox:
    [code]
    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    Select Case KeyCode
    Case vbKeyRight
    Picture1.Left = Picture1.Left + 50
    Case vbKeyLeft
    Picture1.Left = Picture1.Left - 50
    Case vbKeyUp
    Picture1.Top = Picture1.Top - 50
    Case vbKeyDown
    Picture1.Top = Picture1.Top + 50
    End Select
    End Sub
    [/code]
Sign In or Register to comment.