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

Sendkeys والتحكم في اللعبة عن طريق الفيجوال بيسك؟؟؟

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

السلام عليكم ورحمة الله وبركاته

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

بمعني أريد ان أتحكم في اللعبة عن طريق برنامجي اي اقوم بتشغيل اللعبة عن طريق برنامجي ثم اقوم بالتحكمن في اللعبة عن طريق sendjeys كل اللي أطلبه هو ازاي اقوم بارسال مفاتيح للعبة بعد تشغيلها ولكم جزيل الشكر وجزاكم الله كل خير

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#2

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

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#3

مشكوور أخي الكريم Saad AL.Moosa ولكن ممكن التوضيح أكثر وياريت بأمثلة

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#4

للرفع ضروري

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#5

للرفع ضرووووووووووووووري

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#6

أبحث أخي الكريم فالحل موجود بالمنتدى.

google.gif

spamxk4.gif

petitionbanner17a.gif

Email : sao_-5000@hotmail.com

#7

بحثت ولم أجد الذي أريده لو تعرف الحل ياريت ان تصضعه للفائدة وجزاك الله كل خير

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#8

للرفع ضرووووووووووووووري جدااااااااااااااااا ياريت من لديه معلومة بخصوص سؤالي ان يضعها في رد

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#9

انا كمان بدور فى الموضوع وموصلتش لحاجة فى المتندى لو سمحت يا اخ Saad AL.Moosa قولينا ازاى او انسخ اللنك بتاع الموضوع من المنتدى الموضوع بسيط

#10

للرفع ضرورررررررررررررررررررررري ياريت ياجماعة اللي يعرف الاجابة وله الثواب عند لله ياريت محدش يبخل بالحل

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#11

ضع هذا المود فى زر مع إدراج تايمر و لتجعل الــinterval كبير مثلاً

15000

حتى تحمل اللعبة

عدله على حسب مدة تحميل اللعبة

ثم ضع هذا المود فى زر بعد تعطيل التايمر من خصائصه

mygame = shell(C:\mygame.exe)
AppActivate mygame
SendKeys  "{enter}"

مع تغيير C:\mygame.exe

باللعبة و تفعيل التايمر مع البرنامج و تغيير الزر enter

بأى زر مثلاً alt

و جرب وقولى

تم تعديل هذه المشاركة بواسطة shekoforever في 7 سبتمبر 2007 في 06:00

#12

أولا شكرا ليك أخي الكريم shekoforever لمحاولتك المساعدة جزاك الله كل خير

لقد قمت بتجربة الكود ولكن عند التشغيل تظهر لي رسالة خطأ

ورسالة الخطأ تظهر في الكود التالي

AppActivate mygame

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#13

أخى جرب السورس المرفق

للتحميل

أضغط هنا

تم تعديل هذه المشاركة بواسطة shekoforever في 7 سبتمبر 2007 في 06:14

#14

أخي الكريمshekoforever لقد قمت بتجربة السورس كود الذي ارفقته ولكن ظهرت نفس المشكلة قمت بحذف APPACTIVE MYGAME

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

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

#15

للرفع ضرووووووووووووووووووووووووووووووري

ما زال الرجل عالما طالما يتحري العلم فان قال علمت ........ فقد جهل

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

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

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

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

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

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