PDA

View Full Version : زدن کلید مثلا "f1"



barati_1367
شنبه 27 آبان 1385, 07:39 صبح
چطور میشه با زدن کلید مثلا "f1" در هر جایی از برنامه یک عمل خاص انجام بشه.
ممنون .

rezaei manesh
شنبه 27 آبان 1385, 10:15 صبح
روی هر کنترلی که می خوای کلید مورد نظر اونجا کار کنه از این کد استفاده کن


System.Windows.Forms.SendKeys.Send("{F1}")

این هم برای اجرای یک تابع وقتی که روی اون کلید f1 فشرده شد.(در رویداد keypress)


If e.KeyChar = Chr(System.Windows.Forms.Keys.F1) Then
CustomFunction()
End If

bahramsport
شنبه 27 آبان 1385, 14:11 عصر
شما میتوانید در properties روی فرم مورد نظر keypreview را برابر true قرار دهید و روی event key up آن f1 را چک کنید