اود ان احصل على الزرين Delete والأسهم بدون الحدث Key_Down كيف يمكن ذلك
المشكلة لدي ان الحدث Key_Press أسرع من Key_Down عشان كذا اريد ان احصل على المفاتيح بدون ان اعتمد على الحدث Key_Down كيف ذلك
اود ان احصل على الزرين Delete والأسهم بدون الحدث Key_Down كيف يمكن ذلك
المشكلة لدي ان الحدث Key_Press أسرع من Key_Down عشان كذا اريد ان احصل على المفاتيح بدون ان اعتمد على الحدث Key_Down كيف ذلك
تم تعديل هذه المشاركة بواسطة الغملاسي في 4 سبتمبر 2005 في 03:10
التخصص : نظم معلومات - جامعة سبأ - اليمن
من مواضيعي :
السلسلة الذهبية في تعلم البرمجة [شرح عن الإجراءات والدوال function وبناء الـ Classes] .
السلام عليكم
يفترض أن يكون بهذا الشكل
With Me.Label1 'Delete pressed If e.KeyChar = Microsoft.VisualBasic.ChrW(12) Then .Text = "Backspace pressed" End If 'Left arrow pressed If e.KeyChar = Microsoft.VisualBasic.ChrW(37) Then .Text = "Left Arrow pressed" End If 'Up arrow pressed If e.KeyChar = Microsoft.VisualBasic.ChrW(38) Then .Text = "Up Arrow pressed" End If 'Right arrow pressed If e.KeyChar = Microsoft.VisualBasic.ChrW(39) Then .Text = "Right Arrow pressed" End If 'Down arrow pressed If e.KeyChar = Microsoft.VisualBasic.ChrW(40) Then .Text = "Down Arrow pressed" End If End With
لكن للأسف كلها لا تعمل ما عدى الاحرف و الارقام و بعض الازرار كمثلاً backspace و الحل إن شاء الله عندك
بالتوفيق أخي الكريم
السلام عليكم
في المثال يتضح المقال
بقية الأزرار هي في حدث down .
لكني لا اريد ان اعتمد على الأحداث كما فعلت انت انا اريد تحديد معالجة اخرى غير الأحداث كيف ذلك
التخصص : نظم معلومات - جامعة سبأ - اليمن
من مواضيعي :
السلسلة الذهبية في تعلم البرمجة [شرح عن الإجراءات والدوال function وبناء الـ Classes] .
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…