PDA

View Full Version : سوال: زدن یک کلید



morika
چهارشنبه 10 تیر 1388, 14:39 عصر
سلام
من یه فرم دارم که روی این فرم فقط یه عکس هست حالا می خوام وقتی کلید A رو فشار می دم یه عکس یه ذره بره بالاتر
می خوام بدونم چه جوری بگم که وقتی کلید A زده شد این کارو انجام بده
ممنون

shamsoft
چهارشنبه 10 تیر 1388, 14:53 عصر
If e.KeyCode = Keys.A Then
MsgBox("You Pressed A")
End If

Pr0grammer
چهارشنبه 10 تیر 1388, 15:10 عصر
این کد رو می تونید در KeyDown فرم بنویسید ، البته در صورتیی که روی فرم فقط یک PictureBox باشه و هر شئ دیگری که فوکوس به اون منتقل بشه، این کد رو از کار میندازه!

Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If (e.KeyCode = 97) Or (e.KeyCode = 65) Then PictureBox1.Top = PictureBox1.Top - 20
End Sub