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

هل يمكن ايقاف بعض احرف الكيبورد

بدأه الوليد123 في 11 أغسطس 2010 · 10 رد · 3,511 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

في البداية يطيب لي ان اهنئكم بمناسبة حلول شهر رمضان المبارك لهذا العام 1431هـ اعادة الله علينا وعلى الامة الاسلامية بالخير والبركات

سؤالي هو

هل يوجد كود او ريجيستري لمنع استخدام جميع ازرار لو حة المفاتيح بدون استثناء

الارقام هي التي تعمل فقط وجميع الاحرف وازرار الاخرى معطلة

او على الاقل حصر عمل لوحة المفاتيح في نفس اطار النموذج المفتوح فقط وايقاف العمل خارج الاطار

حيث يوجد بعض الاكواد لحصر الماوس داخل النموذج

ارجو الافادة وشكرا

1
#2

تفضل اخى

اليك ماتريد ايقاف الماوس بطريقتين

و يمكن ايقاف بعض المفاتيح التى تحددها

و لكن اذا كان لديك اكواد للماوس فارفقها حتى يستفيد الجميع

New Microsoft Office Access Application.rar

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#3

شكرا لسرعة الاجابة

بالنسبة لاكواد الماوس فتفضل اخي الكريم الكود بالمرفقات (حصر الماوس في نفس الاطار)

وبالنسبة للمطلوب فهو حصر عمل لوحة المفاتيح في نفس الاطار كما هو الحال في الملف المرفق

واذا كان هذا صعب او مستحيل كما اتوقع

فارجوا ادراج كود لايقاف عمل جميع ازرار لوحة المفاتيح فيما عدى الارقام فقط

يعني الارقام تعمل فقط وباقي الازرار لاتعمل

الملف المرفق من قبلك هو ايقاف الماوس نهائيا وكذلك ايقاف لوحة المفاتيح نهائيا

ارجوا المساعدة وشكرا لك وللجميع

Mouse.rar

1
#5

شكرا لك اخي الكريم

هل بالامكان ايقاف استخدام ازرار التحكم ايضا مثل

ctrl

alt

shift

وخصوصا زر

الويندوز

اتذكر انه تم ايقاف هذا الزر بواسطة ملف ريجيستري من قبل الاخت زهرة

بمعنى ادق ارغب التحكم بالكيبورد حتى خارج اطار النموذج

يعني المستخدم لا يستطيع استخدام اي برنامج من برامج الويندوز خارج اطار النموذج المفتوح

اذا كان بالامكان فارجوا الافادة

وشكرا لك على جميع مساعداتك

1
#6

اخي الكريم هذا مثال بالفيجول بيسك

هل بالامكان تحويلة الى اكسس

HOOK4(2).rar

1
#7

اخى

حاولت كثيرا تحويل المثال المرفق الى الاكسس

لكن فشلت كل المحاولات

عموما خطرت لى فكرة

يمكنك ان تفصل لوحة المفاتيح

و تستخدم بدلا منها نموذج كلوحة مفاتيح تضع بها الازرار المصرح بها فقط

اليك هذا المثال

keyboard.rar

2

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#8

+1

فكرتك جميلة جدا

لقد حاولت انا ايضا ايقاف لوحة المفاتيح (فقط) او بعض الازرار (والماوس يعمل) ولم افلح فرأيت مثال الفيجول بيسك واعجبت به

فحاولت تحويلة للاكسس ولم افلح ايضا

ولكن هل يمكننا المحاولة او تصميم كود مشابة بالاكسس يقوم بايقاف لوحة المفاتيح فقط او انها تعمل فقط في نفس الاطار المفتوح

لان مثالك جميل جدا ولكن المشكلة ان لوحة المفاتيح تعمل خارج الاطار

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

او على الاقل ايقاف كل مفاتيح الكيبورد فيما عدا الارقام فقط وخصوصا المفاتيح الخدماتية مثل ( مفتاح win او alt او shift او tab او ctrl )

اغلب الاكواد الموجودة توقف الكيبورد والماوس وهذا لاينفع في مثالنا هنا

على فكرة الهدف من عمل الماوس هو انه في حال ايقاف جميع احرف الكيبورد فانه يسمح بتشغيلها في حال الدخول في حقل للكتابة وايقاف عمل الكيبورد في حال الخروج بدون كتابة رقم للتشغيل

بالنسبة للماوس فالكود الموجود اللي يحصر الماوس في الاطار فقط ممتاز باقي تصميم واحد من هذة الاكواد:

اما

1- كود لحصر عمل الكيبورد في نفس الاطار

او

2- كود لالغاء عمل لوحة المفاتيح نهائيا كما هو الحال في مثال الفيجول بيسك المرفق

او

3- كود لالغاء عمل بعض المفاتيح فيما عدا الارقام فقط داخل وخارج النموذج المفتوح وخصوصا المفاتيح الخدماتية

ياليت ما احد يبخل علينا بخبرته

وشكرا

تم تعديل هذه المشاركة بواسطة الوليد123 في 24 أغسطس 2010 في 22:13

#9

تفضل اخى

ما دمنا لم نستطع تحويل ملف الفيجوال الى الاكسس

فقد فكرت فى الاستفاده منه (بعد تحويله exe )

بحيث يتم استدعاءه عند فتح النموذج و انهائه عند اغلاقه

MrNo-hook.rar

تم تعديل هذه المشاركة بواسطة mrnooo2000 في 29 أغسطس 2010 في 12:50

1

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#10

+1

كنت افكر في نفس الشيء

لكن منك احلى واجمل

وبصراحة انا محرج منك لاني احس باني اتعبتك في هذا الموضوع

جزاك الله الف خير

على فكرة مشاركتك في عمل لوحة مفاتيح افتراضية اكثر من رائعة ومن بعد اذنك فقد قمت ببعض التعديلات البسيطة لعمل كيبورد عربي وانجليزي

اشكر لك اهتمامك

#11

و جزاكم مثله

ارفق المثال بعد تعديلك عليه حتى يستفيد من يحتاجه بعد ذلك

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

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