Private Sub Form_KeyPress(KeyAscii As Integer)
If Chr(KeyAscii) Like "[a]" Then
    Image1.Move Image1.Left - 20
ElseIf Chr(KeyAscii) Like "[s]" Then
    Image1.Move Image1.Top + 20
ElseIf Chr(KeyAscii) Like "[w]" Then
    Image1.Move Image1.Top - 20
ElseIf Chr(KeyAscii) Like "[d]" Then
    Image1.Move Image1.Left + 20
    
End IfEnd Sub
为什么上下不能控制?还有其它的方法吗?