Forum

C# da Programa Ekra...
 
Bildirimler
Hepsini Temizle

C# da Programa Ekran Klavyesi Çağırma

4 Yazılar
2 Üyeler
0 Reactions
3,591 Görüntüleme
(@serdar_evleksiz)
Gönderiler: 9
Active Member
Konu başlatıcı
 

Merhaba sayın çözümpark üyeleri ve adminleri;

 

Ben Bilgisayar Programcılığı bölümü 2. sınıfta okumaktayım ve bize yapmamız gereken bir proje verildi.Benim projem %90 bitti ama yapmak istediğim birşey daha var.Yaptığım proje dokunmatik ekranda olacağı için klavye olmayacak bu projeyi kullanan bir kişi kullanıcı adı ve parola girerken bir klavye kullanması gerekiyor bende windows'un kendi ekran klavyesini kullanmayı düşündüm...Textbox'a tıklayınca ekran klavyesi otomatik olarak gelecek.Aynı bankaların sitelerinde olduğu gibi..Bunu nasıl yapabilirim bana yardımcı olabilir misiniz lütfen...

 

Kullandığım program:

Microsoft Visual Studio 2008. 

C# dili kullanıyorum. 

 

 

Yardımcı olan olmayan herkese şimdiden teşekkür ederim. 

 
Gönderildi : 16/03/2014 15:52

(@yasarkiyak)
Gönderiler: 507
Honorable Member
 

Merhaba 

 

Bunu iki şekilde yapabilirsiniz.

1- kendi klavyenizi oluşturarak texte tıklandığında onu gösterebilir ve oradan harf butonları tıklandıkça yazdırabilirsiniz.

2- sizin dediğiniz şekilde ekran klavyesi kullanabilirsiniz, onun için osk.exe yi çağırmanız yeterli olacaktır. 

Kolay gelsin, başarılar.

 
Gönderildi : 17/03/2014 19:37

(@serdar_evleksiz)
Gönderiler: 9
Active Member
Konu başlatıcı
 

yardımınız için teşekkür ederim Yaşar Bey.

Bir sorum daha olacak peki osk.exe yi nasıl ve ne ile çağırabilirim onu da anlatma şansınız var mı veya örnek bir kod gösterseniz. 

 
Gönderildi : 19/03/2014 00:15

(@yasarkiyak)
Gönderiler: 507
Honorable Member
 

System.Diagnostics.Process.Start("osk.exe") 

bu kod ile çalışması gerekiyor.

 
Gönderildi : 19/03/2014 12:55

Paylaş: