سلام . این کد ساده چرا کار نمیکنه . مثلا وقتی کلید a رو از صفحه کلید فشار میدم میخوام تو textbox بنویسه ولی اتفاقی نمی افته .
باید توی رویداد خود تکس باکس بنویسی
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyCode = Keys.A Then
TextBox1.Text = "l is press"
End If
End Sub
Private Sub Form1_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
If e.KeyCode = Keys.A Then
TextBox1.Text = "l is press"
End If
End Sub
Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
If e.KeyValue = 65 Then
Me.Text = "a"
End If
End Sub
باید focus رو فرم باشد
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.KeyValue = 65 Then
Me.Text = "a"
End If
End Sub
و متاسفانه این هم کار نمیکنه :
Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.A Then
Me.Text = "a press"
End If
End Sub