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

كيف أحصل على كلمة تحت الماوس بشرط

مغلق
بدأه فواز الشمري في 19 فبراير 2005 · 5 رد · 678 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بعد التحية

أولاً أتمنا من الجميع قبولي عضوع مشارك في هذا المنتدى الحبيب مع ان إنتمائي السابق كان للمنتدى العزيز على وهو vb4arab الذي لا اعلم ما سبب توقفة إلى الأن أتمنا من الأخوة إفادتي حول هذا الموضوع وخاصة أخي العزيز والأستاذ الفاضل رغيد الطيب

سؤلي هوا :

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

وكيف يمكن ان ارسل رسالة للكان الي تحت مؤشر الماوس بحيث يعرض نص ما ولكن عبر الخاصية التابعة له وهي ToolTip .

#2

شمري بإمكانك إرسال المثال حتى يتم اجراء التعديل عليه من قبل احد المبرمجين

#3

أخي الكريم :

الفكرة هي نفس فكرة المترجم الفوري بحيث لو وضعت مؤشر الماوس على نص ما يقوم بإضهار ترجمة هذا النص . مثلا لو وضعت مؤشر الماوس على زر قائمة إبدأ Start يأخذ هذه الكلمة ثم يضهر لك الترجمة , الفكرة الي اريدها انا اني اضهر تقرير باستخدام الداتا ريبورت ( ويضهر مجموعة من الأرقام ) كل ما اريدة هو :

لو وضعت مؤشر الماوس على (فوق) أي مبلغ من الي على التقرير مثلا 25000

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

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

#4

أخي فواز الشمري

السلام عليكم

فكرتك جميلة ،،،

دعنا نجمل الفكرة ثم نفصلها .

أنت تريد أن تقرأ النص (أو الرقم) الذي يقع تحت مؤشر الفأرة .

والآن لنفصل العمليات :

= نريد أن نعلم ما هو موقع مؤشر الفأرة على النافذة .

= هل الأداة التي تحت مؤشر الفأرة لها مقبض أم لا ؟

= إذا كان لها مقبض نرسل نقر مزدوج على المكان المراد (أي ننقر فوق الكلمة) بواسطة دوال API ثم ننسخ الكلمة إلى الحافظة ثم إلى أداة نص مخصص للتحليل ثم نحلل الأحرف .

= إذا لم يوجد للأداة مقبض فيجب أن نتعامل معها على أنها صورة ، وهذا علم مستقل ، وهو كيفية تحليل الصورة إلى حروف .

هكذا هي خطوات قراءة النصوص في برامج الترجمة الفورية .

و يمكنك أن تقوم باختبار لها بأن تكتب الكلمة (الإنجليزية طبعاً) داخل برنامج الرسام و ستفاجأ بأن برنامج الترجمة لم يستطع قراءة النص و اصبح يتخبط .(هذا ما حدث معي عندما اختبرت قدرات برنامج Babylon)

والله أعلم

والسلام عليكم

أخي سوف تبكي عليك العيون * * * وتـسـأل عـنك دمـوع المـئـين

فإن جف دمعي سيبكي الغمام * * * يـرصـع قـبرك بــالـياسـمـيـن

أخـي مـا يـأسـنـا ولـن نيـأسـا * * * وما طال في القلب لبث الأسى

ومـا حـل أفــئــدة الــمــــؤمـن * * * سـوى أمـل في الـجنـان رسـى

أخي فانتظر ولتعش في غـد * * * سـيـنـبـثـق الأمـل الـسـرمـد

فـإن مـزقـتـنـا سني الــحـيـاة * * * فإنـا مع الـنصـر فـي مـوعــد

#6

ياليت رد فعلا ياأخواني

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

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