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

الغاء الزر الايمن عند النقر على صفحة ويب داخل البرنامج

بدأه الحائطي في 15 يناير 2009 · 26 رد · 1,943 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#26
Abboodd كتب:
يبدو أنك لم ترَ هذه المشاركة :D

/index.ph...st&p=924459

ممم, جميل !!

اعتذر من الأخ تحدي :( لم الاحظ الكلمات والسبب لون الخط البرتقالي :o .

أرى الأن :D هذه هي حالي هذه الأيام, احتاج لنظارات عيون شمسية :P .

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#27
Abboodd كتب:
جزاك الله خيراً أخ تحدي على الشرح الأكثر من رائع، فقط استفسارات بسيطة:

Do Until Handle > DoEvents

ألا يمكن استبدالها بـ:

Do Until Handle <> 0

هنا لم أفهم لماذا استعملنا DoEvents ، وهو كما أعلم يشير إلى عدد النوافذ المفتوحة ، صح؟

ثانياً:

لكني لاحظت أن الرسائل المتعلقة بالزر اليميني، هي من 204 إلى 206 ، أليس كذلك؟

جزاك الله خيراً أستاذ تحدي

أولا بإمكانك فتح الـ Loop بهذا الشكل

Do Until Handle <> 0

ولكن عليك إضافة سطر آخر لتنفيذ الأمر DoEvents

وهذا لما قلته سابقا عن بطئ الـ Navigate للـ Control

أي من الممكن أن يطيل هذا الـ Loop حتى 10 او 15 ثانية ويزيد حسب قوة الجهاز وقت التنفيذ .. البرنامج ممكن هيهنج ;)

اما موضوع النوافذ المفتوحه .. أنا اعلم انه يرجع بعدد الـ Events التي مر عليها النظام

ولا تنسى ان وظيفته القيام بـالمرور على الـ Events الأخرى والخاصة بالـ Proccess الحالي

ويستخدم لحل مشكلة الـ Hang أثناء الدخول إلى Loop معين مثلا

ثانيا رسائل الزر الأيمن هي فعلا من 204 إلى 206 .. ملاحظه طيبه وصحيحه ... جزاك الله خير عنها

فقط تهيأ لي ورود رسالة من الزر الأيسر وقت إجراء الـ Test على الثغرة سالفة الذكر .. جزاك الله خيرا مره اخرى

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

فليقبل الجميع تقديري واحترامي .. ولكم تحياتي

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

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

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

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

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