Vb.net de q tuşuna basınca f çıkmasını istiyorum bu sadece bir örnek veya q ya basınca a çıkmasını istiyorum sadece alfabetik karakterlerde olmasını istiyorum nasıl yapabilirim klavyeyi Abcç diye sıralamak istiyorum :) klavye üzerinden tuşların yerini değiştiririm ama değiştirsem bile bi fark olmuyor bu yapacağım program ile onu yapabilirmiyim yardım ederseniz sevinirim
hmm yani program üstünde olucaksa keypressed olayından basılan her tuşu yakalayıp karşılığında basmak istediğin karakteri getirsinde programın tüm bilgisayar içerisinde çalışması için birşey diyemiyiceğim.
yani klavyede basılan tuş işlemciye bitler(2 lik sayı sistemi) ile işlemciye gidiyor (01010 şeklinde) bu sayılarıda 10 luk sayı sistemine çevirince ascii kodları ortaya çıkıyor
ÖRN: Biz Q ya bastığımızda 69 yerine klavyeden 58 ascii si yollamayı diyorum
Yani kullanacağımız programla bi alakası olmayacak eğer dediğim gibi giderse Q ya abstığımızda F nin ascii kodunu yollayacak bi program soruyorum ben vb.nette yeniyim ama uğraşıyorum işte
İnş. bişeyler yapabilirim şimdiden yardımlarınız için teşekkür ederim :)
Emin olmasam da bu işin vb ile olamayacağını söyleyebilirim. Çünkü sadece program içinde değil her zaman tuşların bu şekilde çalışmasını istiyorsun. İşletim sisteminin alt seviye api fonksiyonlarını kullanarak olabilir ama onlarda vb ile çağrılır mı bilgim yok. O da olmazsa asm ile klavye kesmelerini yakalayıp müdahele etmek lazım. Ama nasıl?
quote:
Orijinalden alıntı: elektro_gadget
Emin olmasam da bu işin vb ile olamayacağını söyleyebilirim. Çünkü sadece program içinde değil her zaman tuşların bu şekilde çalışmasını istiyorsun. İşletim sisteminin alt seviye api fonksiyonlarını kullanarak olabilir ama onlarda vb ile çağrılır mı bilgim yok. O da olmazsa asm ile klavye kesmelerini yakalayıp müdahele etmek lazım. Ama nasıl?
çok güzel açıklama yapmışsın teşekkür ederim :):):) peki bunu hangi dil yapar c++ c# vs.?
Sizin çözümünüz bu (VB, keycodes vs.) değil. Programatik olarak bu elbette mümkün ama doğru yöntem bunu işletim sistemi seviyesine halletmektir.
Tüm microzort icatları gibi perişan ve bedbaht bir şey olsada size kifayet edecektir. Velakin naçar kalıp gitmelerden arınmak için, tibete veya zemzem suyuna gitmeye gerek yoktur, linux kurmak ve kullanmak kafi gelir.
nasıl yani basılan tuşa basılmamış gibi yapıp onun yerine yeni bir tuş atayamaz mıyız :(:( bize bu lazım projemiz var ve böyle bişey yapmamız isteniyor bayada uğraştık ama bulamadık bide büyüklerimize soralım dedik :(:(
Vb yada herhangi bi dil hangi dil olduğu dil herhangi bir dille yapılacağını bilsek o dile yoğunlaşırız okulda vb gösteriyorlar ama çok düşük seviye :(
vb de de olmaz demişsiniz :S eğer C türlerinden birisinde olursa onlarda yapmaya çalışalım... :(:( YARDIM LÜTFEN...
O programı indirdim deneyeceğim ama bana hala kendi yapabileceğim bi program lazım :S:S
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme