C# klavyeden bastığımız tuşu tanıyan kodlar
Csharpla Klavye Kontrol kontrolü nasıl yapılır C# harflere bastığında o harfi bulma örnek programı
visual stduio da properties bölümünden klavye ve mause hareketleri mevcuttur.
C# da Klavye tuşlarını kontrol eden örnek program kodları
//KeyUp komutu klavye tuşundan parmağınızı çektiğinizde aktif olur
private void Form1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{//Enter tuşundan parmağınızı çektiğinizde
}
}
//KeyDown komutu klavye tuşundan parmağınızı bastığında,basılı tutuğunuzda çalışır
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{//Enter tuşuna tıklandığında
}
}
C Sharp ile program yapmak yapılan programda klavye kontrolü yapmak isteyebiliriz bastığımız tuşun ne olduğunu öğrenmek isteyebiliriz. basılan tuşu yakalamak form işlemleri ile yapılmış örnekler bulunmaktadır sayfamızda üst düzey bir programlama dili olan c# bugün bir çok programın yapılmasında tasarlanmasında ve algoritma oluşturulmasında kullanılmaktadır.
4 yorum
Peki Ş tuşunu nasıl yazacaz kabul etmiyor
Cevap Yaze.KeyCode == Keys.Ş olmuyor. :(
//diyerek yapabilirsiniz oem2,3,ve devamıyla diğer türkçe karakterlere ulaşabilirsiniz
Cevap Yazif(e.KeyCode == Keys.Oem1)
{
}
https://www.youtube.com/channel/UCdGQVS147Uy2V5rItFmR4DQ Bu kanaldaki videolarımızıda izleye bilirsiniz teşekkür ederiz.
Cevap Yazform_KeyDown tuşları çalışmıyor, bütün ayarları kurcaladım ama olmuyor ,bu konuda bir yardımınız olabilirse memnun olurum, teşekkürler. feriyep@gmail.com
Cevap YazYorum Gönder