PDA

View Full Version : استفاده از دکمه های صفحه کلید به عنوان shortkut



shina jun
یک شنبه 15 شهریور 1388, 11:12 صبح
سلام دوستان
یه سوال که خیلی احتیاج دارم

جگونه میشه از کلیدهای صفحه کلید به عنوان shortcut برای buttonها استفاه کرد

مثلا برای save کردن علاوه بر button ,save بشه از کلید f3استفاده کرد!

majid_vb_2008
یک شنبه 15 شهریور 1388, 11:25 صبح
Private Sub Form_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
Select Case e.KeyData
Case Keys.Enter
SendKeys.Send("{Tab}")
Case Keys.F7
Me.CmdPrint_Click(Nothing, Nothing)
Case Keys.F6
Me.CmdNew_Click(Nothing, Nothing)
Case Keys.Escape
Me.CmdBack_Click(Nothing, Nothing)
End Select
End Sub


فكر كنم با اين كد بدردت بخوره

Navid Asadi
یک شنبه 15 شهریور 1388, 11:57 صبح
یک راه هم من برای این کار استفاده میکنم اونم اینه که
یک منو با visible ی برابر false درست کن و در اون کارهایی که میخواد انجام بشه رو با shortcut بزار....

majid_vb_2008
یک شنبه 15 شهریور 1388, 13:57 عصر
Private Sub Form_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
Select Case e.KeyData
Case Keys.Enter
SendKeys.Send("{Tab}")
Case Keys.F7
Me.CmdPrint_Click(Nothing, Nothing)
Case Keys.F6
Me.CmdNew_Click(Nothing, Nothing)
Case Keys.Escape
Me.CmdBack_Click(Nothing, Nothing)
End Select
End Sub
فكر كنم با اين كد بدردت بخوره


ظمنا يادم رفت بگم بايد خاصيت KayPriview فرمت رو برابر ترو كن