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

استفسار في برنامج للحديث النبوي , ونريد الخبراء

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

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

الإخوة الكرام

عندي حديث : " حدثنا عبيد الله بن موسى قال اخبرنا حنظلة بن أبي سفيان عن عكرمة بن خالد عن ابن عمر رضي الله عنهما قال : قال رسول الله صلى الله عليه وسلم ( بني الإسلام على خمس شهادة أن لا إله إلا الله وأن محمدا رسول الله وإقام الصلاة وإيتاء الزكاة والحج وصوم رمضان ) "

وأريد عرض هذا الحديث من قاعدة البيانات - التي تحتوي على كتاب وليكن صحيح البخاري - في Textbox أو rich text box ( على حسب الأفضل) بحيث يظهر رواة الحديث بلون مختلف عن باقي الحديث كما هو موضح علما بأني سوف أضع جدول خاص لأسماء هؤلاء الرواة في قاعدة البيانات وأربطه بجدول عرض الحديث

أو ربما أضع أسماء جميع الرواة - الموجودين في الكتاب - في جدول واحد , وأريد من البرنامج عند عرض أي حديث أن يغير لون أي اسم يجده في جدول الأسماء عن طريق البحث

كما أريد أن يتغير شكل مؤشر الماوس تلقائيا عندما يأتي على أي اسم من أسماء الرواة بحيث عندما أضغط عليه يتغير لونه إلى أي لون آخر ( كما تراه في هذه المشاركة) ويفتح لي جدول مثلا ببيان ترجمة له أو شيء من هذا , وعندما أضغط على راو آخر يتغير لونه ويعود لون الأول كما كان , وهكذا

رجاء المساعدة بسرعة

وجزاكم الله خيرا

مرفق مثال للتوضيح

حديث.rar

#3

حسنا

أماكم الآن فرصة لمدة ثلاثة أيام , إن لم تحلوا لي هذا الأمر المعقد , فأنا غير مسئول عما سيحدث :angry:

:rolleyes:

تم تعديل هذه المشاركة بواسطة محمد زغلول في 17 أكتوبر 2005 في 19:28

#4

هدئ أعصابك .............. يــــــــــــــــــــــــــــــــــــا أخي ....................... صلي على سيدنا محمد و على آله ..... روّق

ان شاء الله سيجيبك أحد بالتأكيد ... أنا آسف على وضعي لهذه المشاركة بالرغم من أنني لا أي شيء عن VB ... لكن أنا متأكد أنه سيأتي من سيجيبك ، لأكن كل شيء يحل بالروح السمحة و ليس بالعصبية

مدونتي

http://mbnoimi.net

#5
C&DEL كتب:
هدئ أعصابك .............. يــــــــــــــــــــــــــــــــــــا أخي ....................... صلي على سيدنا محمد و على آله ..... روّق

عليه الصلاة والسلام

أنا أمزح فقط يا أخي

أنا أريد ان يرد أحد حتى ولو بالنفي !!

المشكلة أن هذه المشكلة لو لم تنحل هنا فأين ستنحل ؟

عموما أنا في الانتظار , لكن للمدة التي حددتها , وإلا فربما يكون هناك ضرب بالرصاص :rolleyes:

تم تعديل هذه المشاركة بواسطة محمد زغلول في 17 أكتوبر 2005 في 21:53

#6

ان كان كذلك .... فنحن بالسليم .. بالتوفيق

مدونتي

http://mbnoimi.net

#7

أخي الكريم

هذه لها أكثر من طريقة

أسهل شيء تستخدم مستعرض إنترنت عادي ، ولازم يكون عندك خليفة ولو بسيطة بأكواد html

ومن الممكن عملها بالـ richtext ، لكن في مسألة mouse over تحتاج أكواد كثيرة ، ليست بين يدي الآن ، لكن إن شاء الله سأوفرها لك

المرفق يبين مسألة التلوين للنصوص

حديث.rar

#8

الأخ الكريم مجرد إنسان

بالنسبة لمسألة richtext ألا يمكن تغيير لون الرواة عند العرض من قواعد البيانات مباشرة ؟

الذي لاحظته أنك تكتب له في الكود الكلام الذي تريد تغيير لونه , لكن ماذا أفعل مع ألف حديث مثلا ؟ !!

الفكرة مثلا هي أن عندي جدول في قاعدة البيانات خاص بعرض الحديث السند والمتن معا , وعندي جدول آخر مرتبط به خاص بأسماء رواة هذا الحديث , بحيث كل حديث مرتبط به الرواة الخاصة به , وأريد من Richbox عندما يعرض لي الحديث أن يعرضه بشرط أن يلون أسماء رواة هذا الحديث والموجودين في الجدول المرتبط مع نص الحديث , عن طريق البحث مثلا أو شرط معين أو غير ذلك

فهل يمكن عمل ذلك برمجيا ؟

أعتقد انه ممكن لكن ما هي الطريقة ؟

وبالنسبة لـ html فممكن تدلني على مواضيع تفيدني في ذلك

وجزاك الله خيرا

#9

أخي الكريم

أنا لونت الأسماء على حسب ما هو موجود أمامي ، في العادة يكون التلوين عبر رموز ، بمعنى أن تكون الأسماء في الأصل مخزنة في قواعد البيانات مرمزة هكذا يعني

حدثنا $ أبي $$ حدثنا $ محمد بن واسع $$ حدثنا $ عطاء $$

أو أي رموز آخر ، وبهذه الطريقة يمكن للكود أن يعمل لوب ، ويلون كل الأسماء .

أما إذا أردت أن يبحث في جدول الأسماء ويلون فهذا ممكن ، لكن سيعطل البرنامج ويكون فيه بطء بعض الشيء ، وافضل شيء أن يرمز ذلك يدويا ، فإن لم يمكنك ، فعليك برمجيا أن ترمزه ، بمعنى تمر على سجل سجل ، وتبحث في جدول الأسماء ، وترمز ، فتضع الرمز قبل والرمز بعد ، وبهذا تكون عندك قاعدة البيانات مرمزة ، لكن بلا شك ستكون هناك أخطاء لأن الترميز آلي .

أما بالنسبة لمستعرض الإنترنت ، فهو سهل جدا ، ابحث في

pscode

عن أي بريمج فيه مستعرض إنترنت ، وستعرف كيف يمكن إدراج مستعرض إنترنت داخل البرنامج

وهو OCX

Webbrowser

والتعامل معه كأنك تتعامل مع الفرونت بيج من ناحية الكود ، يعني ما تكتبه ب html يظهر تماما ، جرب وأخبرني

#10

اذا كان كود html هو المشكلة

انا اكتب ما اريد باستخدام ال فرونت بيدج ثم اقوم بنسخ كود ال html للفيجوال

طريقة سهلة و سريعة :lol:

29_09_05_02_32_59_1128029579_4_13_3[_].gif

صور gif شفافة لتجميل واجة البرنامج

الخط العثماني للمهتمين ببرمجة برامج تلاوة القرآن

كيف يمكن عمل سكرول بالماوس, scroling by mouse wheel

كبفية استعراض ملف PDF في تكست

06_02_06_08_01_06_1139241666down-logo_1.gif

هل نكذب علي الله ام نكذب علي انفسنا

البـر لا يبلي ، و الذنب لا ينسـي ، و الديـان لا يمـوت ، افعـل مـا شئت كما تـديـن تـدان

ليس كل من تعمم مفتيا ، بل ان الدين الاسلامي ليس قيه كهانه و بالتالي ليس فيه ما يعرف ب رجال الدين – احمد رجب

                                  مع خالص تحيـــــــــــــــــــــــــــــــــاتي

                                                   GAF58 

#11
مجرد إنسان كتب:
أما إذا أردت أن يبحث في جدول الأسماء ويلون فهذا ممكن

الأخ الكريم مجرد إنسان

معذرة إن أثقلت عليك وطلبت منك مثال يوضح ذلك

مثالي المرفق في أول مشاركة به حديث واحد ومرتبط به جدول لأسماء رواة هذا الحديث

فيكون المطلوب كالتالي

عند عرض الحديث فإنه يذهب فورا للجدول التابع له وهو جدول أسماء رواته , ويتم تلوينهم داخل النص

نرجو منكم وضع هذا المثال , ونكون بهذا أنجزنا بعض المطلوب

أما بالنسبة لـ html فلا ناقة لي ولا جمل فيها , ولا أدري عنها أي شيء لذلك ستأخذ معي وقت طويل

وإذا كان هذا الأمر سهل بها فحبذا لو تيسر لك الوقت ووضعت مثال بسيط عليها

واعلم جيدا يا أخي الكريم انه لن يحل هذه المشكلة لي إلا أنت لاحتكاكك الكبير مع برمجة مثل هذه البرامج الإسلامية

وجزاك الله خيرا

#13

رائع جدا يا أخ مجرد إنسان

جزاك الله خيرا على المثال الجميل

بقيت لنا مشكلة واحدة وهي مشكلة تغيير الماوس عند المرور على اسم الراوي , بحيث عند الضغط عليها نصدر أي حدث , مع مراعاة تغيير اللون , وقد وجدت لكم موضوع قديم هنا بخصوص هذا السؤال عن تكبير البيكسل حتى لا يتغير مؤشر الماوس بين كل كلمة وأخرى لكن لا أدري هل انحلت هذه المشكلة أم لا ؟

عموما أنا في انتظار نفس المثال بعد تطبيق موضوع الماوس عليه

وجزاك الله خيرا

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

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

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

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

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

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