ورود

View Full Version : سوال: رویداد فشار دادن یک دکمه از صفحه کلید



sarakh
سه شنبه 11 خرداد 1389, 12:26 عصر
سلام اگر بخوام با فشار دادن دکمه ی enter عمل خاصی انجام بشه از چه رویدادی باید استفاده کنم؟؟اگه امکان داره نمونه کد رو هم بنویسین.
ممنون.

Snoopboy
سه شنبه 11 خرداد 1389, 12:36 عصر
می تونی از کد اسکی استفاده کنی . کد اسکی اینتر 13 هست به مثال زیر دقت کن


If KeyAscii = 13 Then
text1.text = "Salam"
End If


مثلا این کد رو تو رویداد keypress یک Textbox می تونی استفاده کنی

ppaayyaamm
سه شنبه 11 خرداد 1389, 20:21 عصر
دوست عزیز بهتره که از keydown استفاده کنی

for example

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
if keycode=vbkeyA then end
End Sub


در این دستور با فشردن کلید A برنامه بسته می شود.
:چشمک::چشمک::چشمک::چشمک::چشمک: :چشمک::چشمک::چشمک::چشمک::چشمک: :چشمک::چشمک::چشمک::چشمک::چشمک: :چشمک::چشمک::چشمک::چشمک::چشمک: :چشمک::چشمک::چشمک::چشمک::چشمک: :چشمک::چشمک::چشمک::چشمک: