- Katılım
- 5 Ocak 2014
- Mesajlar
- 3,333
- Tepkime puanı
- 6
- Puanları
- 136
SendKeys komutu kısaca açıklamak gerekirse bu açıklama tam yerinde olur...
SendKeys komutu klavye otomatik tuş basmanızı sağlar...
Daha açıklayıcı olması için bir örnek vereyim.
Visual Basic 6 da oluşturmuş olduğumuz Form'a 1 adet Timer ve 1 Adet Text ekleyelim
Timer Interval'ini 1000 yapalım ve Enabled kısmını True yapın
Ve Bu Kodu:
SendKeys komutu klavye otomatik tuş basmanızı sağlar...
Daha açıklayıcı olması için bir örnek vereyim.
Visual Basic 6 da oluşturmuş olduğumuz Form'a 1 adet Timer ve 1 Adet Text ekleyelim
Timer Interval'ini 1000 yapalım ve Enabled kısmını True yapın
Ve Bu Kodu:
Kod:
SendKeys "SPYProgrammer"
Timer yapıştırın ve oluşturmuş olduğunuz Text'e tıklayın
Göreceğiniz gibi 1 saniye aralıklarla Text'e SPYProgrammer yazacaktır...
SendKeys komutunun kullanımı gayet kolaydır fakat bu 2 kuralı bilirseniz!
1. Kural : Bir Harf ve Örnekteki gibi bir yazı yazdırmak istiyorsanız:
Kod:
Kod:
SendKeys "Harf,Kelime,Cümle,Yazı vb. buraya yazın"
Kodu bu şekilde kullanacaksınız
2. Kural : Enter, Caps Lock gibi tuşları kullanmak istiyorsanız:
Kod:
2. Kural : Enter, Caps Lock gibi tuşları kullanmak istiyorsanız:
Kod:
Kod:
SendKeys "{ENTER}"
!!! " koyduk { işaretini ekledik tuşumuzun kodunu yazdık } işaretini ekledik ve " koyarak kapattık !!!
Kodu bu şekilde kullanacaksınız
Silme Tuşu : SendKeys "{BS}"
Esc : SendKeys "{ESC}"
Delete : SendKeys "{DEL}"
Home : SendKeys "{HOME}"
Insert : SendKeys "{INS}"
End : SendKeys "{END}"
F1 : SendKeys "{F1}"
Sol Ok : SendKeys "{LEFT}"
Sağ Ok : SendKeys "{RIGHT}"
Yukarı Ok : SendKeys "{UP}"
F12 : SendKeys "{F12}"
Aşağı Ok : SendKeys "{DOWN}"
Numlock : SendKeys "{NUMLOCK}"
Capslock : SendKeys "{CAPSLOCK}"
Help : SendKeys "{HELP} "
Tab : SendKeys "TAB}"
Enter : SendKeys "{ENTER}"
Kopya, Yapıştır, Kes Kodları
SendKeys "+{DELETE}" 'Kes
SendKeys "^{INSERT}" 'Kopyala
SendKeys "+{INSERT}" 'Yapıştır
SHIFT :+
CTRL :^
ALT :%