PDA

View Full Version : اتصال کیبورد به برنامه



mmd2009
سه شنبه 06 بهمن 1388, 04:41 صبح
سلام دوستان برنامه نویس عزیز:قلب:

بچه ها من یه برنامه ماشین حساب ساده نوشتم و میخوام بدونم چطور میشه با زدن دکمه صفحه کلید بشه اطلاعات رو به جعبه متن اضافه کرد مثلا تو کیورد بزنم 1 و تو جعبه متن هم 1 نمایش داده بشه

مرسی از همه :تشویق:

غلامرضا شریفی
سه شنبه 06 بهمن 1388, 10:12 صبح
تا جايي كه من ديدم وقتي يك دكمه زده ميشود در جعبه متن كه فوكس باشد همان حرف نمايش داده ميشود اگر فوكس نيست در Form1_KeyPress از دستور


Me.TextBox1.Text = Me.TextBox1.Text & e.KeyChar

milad.biroonvand
سه شنبه 06 بهمن 1388, 15:46 عصر
سلام

اول روی هر کدوم از دکمه ها ، اعداد رو بنویس

بعد داخل هر کدوم از دکمه ها ، می تونی اینو بنویسی :

txtresult &=txtx.text")

که در اینجا منظور از txtresult همون ، جعبه ای که اعداد می خوای توش نشون داده بشن و txtx منظور نام جعه هاي متن از 0 تا 9 است ، براي هر كدوم از دكمه ها بايد ، يك خط كد بنويسي .

mmd2009
سه شنبه 06 بهمن 1388, 20:19 عصر
ببینید دوستان عزیز من میخوام با زدن دکمه های 2 و دکمه+ و دکمه 2 عدد 4 رو درون جعبه متن ببینم همین رو میخوام

nastaran_s
سه شنبه 06 بهمن 1388, 21:32 عصر
سلام ابتدا باید در formخاصیت key preview را برابر trueکنید و بعد در رویداد key press در form


If (e.KeyCode = Keys.NumPad0) Then
btn_0.PerformClick()
End If

If (e.KeyCode = Keys.Add) Then
btn_add.PerformClick()

End If
و برای 1و2 و... +و * مشابه همین کدها
البته من هم این را از یکی از دوستان در همین سایت یاد گرفتم:خجالت: