View Full Version : چگونه صفحه كليد رو قفل كنيم؟
mah.yar
جمعه 28 تیر 1387, 13:29 عصر
دنبال تابعي ميگردم كه بتونم فقط صفحه كليد رو قفل كنم. البته با تابع BlockInput هم صفحه كليد و هم ماوس قفل ميشه ولي من ميخوام فقط صفحه كليد قفل بشه.
با تشكر
Pr0grammer
جمعه 28 تیر 1387, 14:50 عصر
مشخصه KeyPreview فرم رو True کنید و در رویداد KeyPress کد زیر رو بنویسید :
Private Sub Form_KeyPress(KeyAscii As Integer)
KeyAscii = 0
End Sub
موفق باشید
mah.yar
جمعه 28 تیر 1387, 15:42 عصر
ممنون از جوابتون، ولي اين روش جلوي كليدهاي تركيبي مثل Ctrl+Tab ,... رو نميگيره.
ميخوام كلا صفحه كليد خنثي بشه.؟
Pr0grammer
جمعه 28 تیر 1387, 18:07 عصر
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Shift = -1
End Sub
Private Sub Form_KeyPress(KeyAscii As Integer)
KeyAscii = 0
End Sub
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.