Tuş Atama yardım

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
3 Tem 2016
Mesajlar
81
Tepki puanı
2
Ödüller
6
9 HİZMET YILI
Öncelikle Selamun Aleyküm tuş atama ile ilgili baya bi video izledim ama hepsi buttona kodluyor bende checkboxa kodlamak istiyorum always yapıcam yardımcı olucak varmı ya
 
Onaylı Üye
Katılım
3 Tem 2016
Mesajlar
81
Tepki puanı
2
Ödüller
6
9 HİZMET YILI
Anlamadım bişey reisde neyse inşallah yardım eden çıkar
 
1881 ⁓ 193∞
Seçkin Üye
Katılım
21 Eki 2018
Mesajlar
565
Çözümler
3
Tepki puanı
181
Ödüller
8
7 HİZMET YILI
Öncelikle formuna bir timer ekle ve interval ini 1 yap.

Şimdi ise fonksiyonu formumuza yerleştirelim.Bunu Public Class Form1'in altına yaz.
Visual Basic:
 Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer

Bunu da Timer'in tick eventine koy(timer e 2 kere tıkla ve bunu yaz)
Visual Basic:
If GetAsyncKeyState(Keys.Delete) Then



  //keys.delete yerine istediğin tuşu yaz ve bu kısma da tuşa basılınca ne olacağını yaz.



  End If

Kısaca:
Visual Basic:
Public Class Form1

      Dim degis As Integer

      Dim input As String

      Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer

  

  Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

          If GetAsyncKeyState(Keys.Delete) Then

          CheckBox1.Checked = True

          End If

      End Sub

Burdaki kodlarda Sen Delete tuşuna basınca CheckBox Checked oluyor. Eğer Sen checkbox u elinle checked yapıp tuş sistemini aktif etmek istersen aynı kodları timersiz kullan. İyi Forumlar :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst