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

كيف امنع المستخدم اثناء عمل برنامجى من استخدام زر معين يستخدمه تطبيق آخر

مغلق
بدأه simpleprogramer في 29 يونيو 2007 · 8 رد · 898 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوانى الافاضل

كيف امنع المستخدم من استخدام زر معين او اكثر يستخدمه تطبيق آخر اثناء عمل برنامجى

يعنى مثلا

اذا كان برنامج مايكروسوفت ورد يعمل اثناء عمل برنامجى

على سبيل المثال

كيف امنع المستخدم من استخدام ctrl+c

نهائياً اثناء عمل برنامجى حتى ولو كان الورد مفتوحا

ولكم جزيل الشكر

#2

up

#3

بطبيعة الحال أن برنامجك لا يستقبل هذه الاحداث كون النموذج لديك له خاصية تعرف بـ KeyPreview وهي تساوي تعطيل false

كقيمة افتراضية , لتشغلها يجب ان تكون عكس ذلك.

   Me.KeyPreview = True

أو تختبر الحدث الضغط على الزر سواءً في KeyPress أو KeyUp و تقرر إذا ماتم الضغط على الزر Ctl + C أو غيرها من الازرار.

وبالله التوفيق.

في المثال يتضح المقال

#4

اخى الشهاب الحارق جزاك الله خيراً على ردك

ولكن انا مفعل خاصية KeyPreview من خصائص النموذج ولكن هذا لوحده لا يكفى

اريد ان لا امكن المستخدم من استخدام اختصار مثل

ctrl+shift+y

اثناء عمل برنامجى علما بأن هذا الاختصار يستخدمه تطبيق آخر

لا اريد ان امكنه من استخدامه حتى ولو التطبيق الآخر مفتوح فكيف هذا حتى التطبيق الآخر لا اريده ان يستجيب لهذا الاختصار اثناء عمل برنامجى

علماً بأنى حاولت ان اجد كود آسكى لزر الشفت والكنترول لأستخدمهم فى KeyPress ولكن بلا جدوى

فما الحل ؟ جزاكم الله خيرا

#5

UP

هل لا يوجد اخ يعلم الاجابة ام انى لا استطيع شرح السؤال ؟؟؟

ارجو التفاعل ولكم جزيل الشكر

#7

جزاك الله خيرا اخى مصطفى

لكن لا استطيع ان اجد نتيجة للبحث

Sorry, no code available for your search criteria.

وحتى باستخدام كلمة كلمة لا اجد ما اريد

هل هناك صيغة افضل لهذا السؤال حتى اجد ما اريد فى محرك البحث ؟

وجزاكم الله خيرا

#9

اخى Moudey

اعتذر على التاخر فى الرد وواضح ان هذه الوصلات لموضوعات قيمة ساشاهدها اليوم بمشيئة الله

وجزاك الله خير الجزاء

هذا الموضوع مغلق.

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

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

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

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

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