PDA

View Full Version : ایجاد شرتکات برای کلید



taherbaghal
سه شنبه 16 اسفند 1384, 10:42 صبح
سلام دوستان
چطور میشه برای یک کلید توی فرم یک کلید تابعی در نظر گرفت
مثلاٌ یک کلید بذاریم توفرم و تشخیص بدیم که اگر کلید F3 رو کاربر فشار داد رخداد این کلید رو انجام بده
مرسی

Mehrafrooz
سه شنبه 16 اسفند 1384, 15:36 عصر
از رویداد Keypress مربوط به فرم استفاده کن

taherbaghal
سه شنبه 16 اسفند 1384, 15:54 عصر
میشه بگید چطور میشه تشخیص داد چه کلیدی زده شده
مثلاٌ بفهمیم کاربر F3 یا F7 را فشار داده است
مرسی

asilverisis
سه شنبه 16 اسفند 1384, 18:37 عصر
سلام



Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
Select Case e.KeyCode

Case Keys.Escape
Me.Close()

Case Keys.F3
Button1.PerformClick()


End Select
End Sub

Mehrafrooz
سه شنبه 16 اسفند 1384, 19:30 عصر
ببخشید من منظورم keydown مربوط به فرم بود .
یک مثال ضمیمه می کنم امیدوارم به دردتون بخوره .
2740
موفق باشید .

taherbaghal
چهارشنبه 17 اسفند 1384, 09:31 صبح
از راهنماییهاتون واقعاٌ ممنونم

MMAASS
جمعه 19 اسفند 1384, 18:51 عصر
سلام



Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
Select Case e.KeyCode

Case Keys.Escape
Me.Close()

Case Keys.F3
Button1.PerformClick()


End Select
End Sub


سلام
البته واسه اینکه این ساب اجرا بشه باید حتما ویژگی KeyPreview مربوط به فرم روی True ست شده باشه
وگرنه عمل نمی کنه