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

سؤال مهم جدا فى تطبيقات VisualBaisc 6

مغلق
بدأه eng_vedoo في 27 يوليو 2007 · 1 رد · 548 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

هناك سؤال الى كل الأخوة الذين هم على دراية ببرنامج VisualBaisc 6...وهو

كيف يمكننى أن اتعامل مع أى نافذة لأى برنامج عن طريق الـــ VisualBasic 6

ولكى يكون الكلام أوضح....سأضرب لكم مثالا...

لنفترض أننى اقوم بتنصيب أى برنامج...وهذا البرنامج يعطينى نافذة أو رسالة تقول بأننى لابد من ادخال السيريال لهذا البرنامج

السؤال هنا كيف أستطيع أن امرر هذا السيريال الى هذه النافذة عن طريق الـــ VisualBasic 6

شكرا لكل الأعضاء....

#2

كل النوافذ فى نظام التشغيل MS Windows ليها رقم يسمى مقبض أو Handle و فى نفس الوقت كل الأدوات ( مش كلها بالضبط ) ليها هى كمان مقبض من خلال الرقم ده نقدر نبعت ما يسمى بـ Windows Messages للأداة أو النافذة صاحبة المقبض و لكل رسالة من الـ Windows Messages ( و نختصرها WM ) معطيين نقدر نمررهم ليها.

ترسل الرسال بواسطة دوال APIs منها SendMessage و PostMessage و SendMessageTimeout

فى سؤالك أنت عندك Text Box فى برنامج ما عايز تضيف فيه نص ما , هنا هتبعت رسالة WM_SETTEXT للـ Text Box ده من خلال المقبض بتاعه و النص اللى أنت عايزه هيمرر من خلال الدالة اللى هتبعت بيها.

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

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

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