ورود

View Full Version : یه مشکل در مورد تکست باکس های ..



Mahdi-v
پنج شنبه 22 اسفند 1392, 16:42 عصر
اساتید محترم سلام
من مشکلی داشتم اگه میشه یکی از اساتید که کاری نداره براش این پروژه ی کوچیک رو توی وی بی 6 بنویسه واقعا ممنون میشم یا سورس بذاره دستتون درد نکنه :
چهار تا تکست باکس
سه تاشون اعداد بالای 10 اگه خوردن با کلیک بر روی باتن توی تکست باکس چهارمی بنویسه سلام
تا اینجاش مشکلی نیست برام اما می خواستم اگه یکی هر سه تا تکست باکس رو حروف زد الکی نرم افزار تو مسیج باکس بگه اشتباه وارد کردی
من مشکلم اینه نمیدونم چه طوری بنویسم که اگه سه تا رو یکی حروف وارد کرد ارور معروف رو نده :
run eror - time ;424;
و از این قبیل ارورا

نمیدونم این رو چه جوری بنویسم ؟
if textbox1.text = Vbstring And textbox2.text= VBstring & textbox3.text = Vbstring then
MSGBOX ("eror")
end if
سوالمو جور دیگه ای بخوام مطرح کنم : چه طور باید کاری کنیم که اصلا کاربر نتونه توی تکست باکسی حروف وارد کنه یعنی اصلا کیبورد کار نکنه برای حروف و فقط عدد بگیره !

Mori Bone
پنج شنبه 22 اسفند 1392, 17:17 عصر
توی keypress اون تکس باکسها کداسکی کلید زده شده رو چک کن اگه حرف بود keyascii =0
if keyasci<48 or keyascii>57 then keyascii=0