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

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

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

السلام عليكم

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

دلوقتي انا لو خصصت زرار زي حرف الـ S

لما ادوس عليه يظهر رسالة

الامر دا مش بيتنفذ الا لما تكون نافذة البرنامج هي اللي نشطة ..

لكن انا عايز اعرف ازاي اخلي الامر دا يتنفذ وانا مشغل اي نافذة اخرى

يعني مثلا لو انا فتحت البرنامج ووفتحت بعدة My Computer

وخليت نافذة My Computer

هي اللي نشطة ..

لما ادوس علي حرف الـ S

مش هيحصل حاجة ... انا عايز بقي الامر دا يتنفذ وانا مشغل اي نافذة تانية

وشكرا لكم

I'm Use: Visual Basic 6

#2

هذا سهل فيمكنك إستخدام دالة من دوال الـ API مثل GetAsyncKeyState لمعرفة حالة الزر إذا كان مضغوطاً او لا وليس من الضروري ان يكون برنامجك نشطاً

في المرفقات مثال على ذلك

ويمكن تحدد الزر عن طريق الكود Asc("S") فيمكنك تغيير الحرف S بالحرف الذي تريده مع مراعاة ان يكون الحرف كبيراً (Capital) , وتستخدم دالة Asc لمعرفة كود الزر صاحب هذا الحرف

Key Spy.rar

It does not matter what they know about you, but what you can do, so let your work speak of you

mmghv VB6 Programmer

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

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

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

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

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