آيا مي شه تو برنامه از کليد هاي f1 , f2 , f3 ,f4مخصوصا f5 استفاده کرد مثلا اگه f5 زده شد يه اتفاقي بيفته؟؟؟
سلام
در رویداد 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 هم ميشه استفاده كرد)