الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اريد مساعدة في كود للضغط علي زرار من الكيبورد

بدأه العقرب 2 في 30 أغسطس 2010 · 1 رد · 520 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد كود للضغط علي زرار معين من زراير الكيبورد .. مثلا: اريد كود للضغط علي زرار F1

ملحظوطة: انا استخدم Visual Basic 2005

شكرا

#2

السلام عليكم...

المفروض أن السؤال يكون في منتدى VB.NET ، لكن على أية حال، إذا كان الحدث خاصاً بمكون معين (مثلاً TextBox) فاكتب كود كالتالي في الحدث KeyDown الخاص بذلك المكون:

    Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
        Select Case e.KeyCode
            Case Keys.F1
                MsgBox("F1 pressed", MsgBoxStyle.Information, "Key Test")
            Case Keys.Down
                MsgBox("Down arrow pressed", MsgBoxStyle.Information, "Key Test")
' ...
' ...
        End Select
    End Sub

طبعاً بدل MsgBox تضع الكود الذي تريد تنفيذه عند الضغط على ذلك المفتاح.

أما إذا كنت تريد إنشاء معالج لوحة مفاتيح على مستوي النافذة ككل، فاضبط الخاصية KeyPreview للـ Form على True و ضع الأكواد في الحدث KeyDown الخاص بالـ Form.

نرجو الاستفادة و السلام.

وَ قُلِ اعْمَلُوا فَسَيَرَى اللهُ عَمَلَكُمْ وَ رَسُولُهُ وَ الْمُؤْمِنُونَ

صدق الله العظيم

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…