VB.net de Q ya basınca Nasıl F çıkarırım (Tüm Sürüm)
Tüm Forumlar >> Web Tasarım - Programlama >> Yazılım Geliştirme >> Delphi / C++ /Vb
Mesaj
MuratOzdogan => VB.net de Q ya basınca Nasıl F çıkarırım (18.4.2010 09:01:04)
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

OzanWtd => VB.net de Q ya basınca Nasıl F çıkarırım (18.4.2010 18:56:00)
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.

MuratOzdogan => VB.net de Q ya basınca Nasıl F çıkarırım (19.4.2010 10:33:02)
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 :)

Guest-BF8E9B238 => VB.net de Q ya basınca Nasıl F çıkarırım (19.4.2010 18:56:07)
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?

MuratOzdogan => VB.net de Q ya basınca Nasıl F çıkarırım (19.4.2010 20:56:50)
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.?

skoylu => VB.net de Q ya basınca Nasıl F çıkarırım (19.4.2010 21:24:17)
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.

MS'nin şöyle bir icadı var:

http://msdn.microsoft.com/en-us/goglobal/bb964665.aspx

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.

MuratOzdogan => VB.net de Q ya basınca Nasıl F çıkarırım (20.4.2010 18:02:45)
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...

MuratOzdogan => VB.net de Q ya basınca Nasıl F çıkarırım (20.4.2010 18:14:17)
O programı indirdim deneyeceğim ama bana hala kendi yapabileceğim bi program lazım :S:S

Sayfa: [1]