ايران ويج

نسخه‌ی کامل: استفاده از کليد هاي f
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
آيا مي شه تو برنامه از کليد هاي f1 , f2 , f3 ,f4مخصوصا f5 استفاده کرد مثلا اگه f5 زده شد يه اتفاقي بيفته؟؟؟Whistle
سلام
در رویداد KeyPress کافیه با یک دستور شرطی بررسی کنی که مقدار KeyAscii برابر کد کلید مورد نظر هست یا نه؟
کد کلید های f هم از 112 تا 127 هست.
مثال:
Private Sub Command1_KeyPress(KeyAscii As Integer)
If KeyAscii = 112 Then

Else

End If
End Sub
موفق باشی
برای استفاده از از این کلید ها می تونید از تابع توکار sendkeys استفاده کرد و این

طور که آقای زکریا گفتن طوریه که منتظر باشیم تا کسی کلیدها رو بزنه ولی

با این روش خودمون توسط کدنویسی به طور فرضی کلید رو فشار دادیم
Private Declare Function GetAsyncKeyState Lib "user32" Alias "GetAsyncKeyState" (ByVal vKey As Long) As Integer

با این هم میشه
(البته از keycode در رويداد keydown هم ميشه استفاده كرد)