PDA

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



پرستو پارسایی
سه شنبه 15 بهمن 1392, 21:22 عصر
سلام
میخواستم بدونم جه جوری باید از کلید های کیبرد برای ماشین حساب در یک پروزه کوجیک استفاده کرد.
جستجو کردم چیزی نتونستم پیدا کنم . نمونه سورس دان کردم ولی با کیبورد کار نمیکنه
ممنون میشم در صورت اطلاع راهنمایی کنید .
:متفکر:

Mani_rf
سه شنبه 15 بهمن 1392, 21:38 عصر
خیلی ساده.
keyPreview فرم رو فعال کن و بعد تو OnkeyPress فرم چک کن اگر کلید زده شده عدد هست عدد رو به باکسی که مربوط به نمایش عدد هست اضافه کن

sehm67
سه شنبه 15 بهمن 1392, 21:44 عصر
سلام
میخواستم بدونم جه جوری باید از کلید های کیبرد برای ماشین حساب در یک پروزه کوجیک استفاده کرد.
جستجو کردم چیزی نتونستم پیدا کنم . نمونه سورس دان کردم ولی با کیبورد کار نمیکنه
ممنون میشم در صورت اطلاع راهنمایی کنید .
:متفکر:

سلام

در قسمت Propertise فرم ماشین حسابتون کار زیر رو انجام بدید

KeyPreview = True

و در محیط کد نویسی :



Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.Add Then
'باتن مربوط به جمع
End If

If e.KeyCode = Keys.Divide Then
'باتن مربوط به تقسیم
End If

If e.KeyCode = Keys.Subtract Then
'باتن مربوط به کم
End If

If e.KeyCode = Keys.Multiply Then
'باتن مربوط به ضرب را صدا بزن
End If

If e.KeyCode = Keys.Enter Then
'باتن مربوط به مساوی را صدا بزن
Button1_Click(sender, e)
End If

End Sub



موفق و موید .