PDA

View Full Version : سوال: رفتن به تکستباکس بعدی بعد از تایپ 4 حرف در تکستباکس!



niksalehi
سه شنبه 29 فروردین 1391, 20:58 عصر
سلام دوستان!
میخواستم وقتی توی یه تکستباکس 4 حرف تایپ شد، ماوس خود به خود به تکستباکس بعدی بره، یعنی واسه رفتن به تکستباکس بعدی نیازی به زدن تب نباشه!
دقیقا یه چیزی مثل وقتی که توی سایت بانک ها 4 رقم اول شماره حساب رو میزنیم خود به خود میره تو تکستباکس بعدی!
ممنون میشم اگه راهنماییم کنین!:قلب:

SlowCode
سه شنبه 29 فروردین 1391, 21:10 عصر
توی General بنویس:
Dim C as Byte

توی قسمت keydown یا keypress :
C = C + 1
If C = 4 Then SendKeys "{tab}"

niksalehi
سه شنبه 29 فروردین 1391, 21:24 عصر
ممنونم اما ارور میده:
run-time error '70':
Premission denied

SlowCode
سه شنبه 29 فروردین 1391, 21:30 عصر
من امتحان کردم درست کار کرد، ویندوزتون چیه؟

niksalehi
سه شنبه 29 فروردین 1391, 22:03 عصر
مرسی از کمکت عزیز!
راهشو پیدا کردم میزارم اینجا شاید کسی خواست:


Private Sub text1_Change()
If Len(text1.Text) = 4 Then
text2.SetFocus
End If
End Sub