منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
مشكلة فى تشغيل قارئ من بين جميع القراء - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : مشكلة فى تشغيل قارئ من بين جميع القراء (/showthread.php?tid=26620)

الصفحات: 1 2


مشكلة فى تشغيل قارئ من بين جميع القراء - ابو روضة - 23-09-18

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



RE: مشكلة فى تشغيل قارئ من بين جميع القراء - elgokr - 23-09-18

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

الامر جميل ما فعلته ويبقي فقط اغلاق المشغل 
حتى يستوعب الرابط الجديد المطلوب تشغيله 

كل ما عليك فعله التالى فى حدث [ ListBox2_SelectedIndexChanged ]
عند السطر التالى
كود :
       AxWindowsMediaPlayer1.URL = (lst2(sender.selectedindex))

فقط اعلى منه قم باضافة الكود التالى
كود :
       AxWindowsMediaPlayer1.close()



سهواً - وهو نسيان اضافة التعديل الثاني
وهو الكود الاهم من اغلاق المشغل وهو كود تفريغ الـ List قبل اتمام التعبئة

فى حدث [ Button1_Click ]
اسفل السطر التالى
كود :
       input = WebBrowser1.Document.GetElementsByTagName("a")

قم باضافة الكود التالى
كود :
       lst.Clear()
       ListBox1.Items.Clear()

ثم فى حدث [ Button2_Click ]
اسفل السطر التالى
كود :
       input = WebBrowser1.Document.GetElementsByTagName("span")

قم باضافة الكود التالى
كود :
       lst2.Clear()
       ListBox2.Items.Clear()





شغل البرنامج واستمتع

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

فقط راجع الرابط التالى لتتذكر الامر
http://vb4arb.com/vb/showthread.php?tid=26306&pid=126775#pid126775

تحياتى لك
وتمنياتى لك التوفيق



RE: مشكلة فى تشغيل قارئ من بين جميع القراء - ابو روضة - 23-09-18

(23-09-18, 09:58 PM)elgokr كتب :
وعليكم السلام ورحمة الله وبركاته

الامر جميل ما فعلته ويبقي فقط اغلاق المشغل 
حتى يستوعب الرابط الجديد المطلوب تشغيله 

كل ما عليك فعله التالى فى حدث [ ListBox2_SelectedIndexChanged ]
عند السطر التالى
كود :
       AxWindowsMediaPlayer1.URL = (lst2(sender.selectedindex))

فقط اعلى منه قم باضافة الكود التالى
كود :
       AxWindowsMediaPlayer1.close()

شغل البرنامج واستمتع


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

فقط راجع الرابط التالى لتتذكر الامر

تحياتى لك
وتمنياتى لك التوفيق

اولا اشكرك اخى الكريم الجوكر وجزاك الله كل خير...

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

ولما بضغط على زر جلب السور مرة اخرى بيجلب سور القارئ الثانى
الذى تم اخياره وبالتالى بتم تشغيل الصوت الاخر وهذا ما اريد 
لكن مش معقول هاضغط على الزر مرتين




RE: مشكلة فى تشغيل قارئ من بين جميع القراء - elgokr - 23-09-18

مرفق السورس + برنامج لاختبار ما تم تعديله

تحياتى لك
وتمنياتى لك التوفيق



RE: مشكلة فى تشغيل قارئ من بين جميع القراء - ابو روضة - 23-09-18

(23-09-18, 10:15 PM)elgokr كتب :
مرفق السورس + برنامج لاختبار ما تم تعديله

تحياتى لك
وتمنياتى لك التوفيق

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

لكنهم عباقرة.. ربنا يزيدك علم وتواضع وشهامة اخى الجوكر
لاحظت أنك وضعت هذا بخلاف أمر اغلاق الصوت   lst.Clear()


صح كدة ولا انا غلطان



RE: مشكلة فى تشغيل قارئ من بين جميع القراء - elgokr - 23-09-18

(23-09-18, 10:19 PM)ابو روضة كتب :
(23-09-18, 10:15 PM)elgokr كتب :
مرفق السورس + برنامج لاختبار ما تم تعديله

تحياتى لك
وتمنياتى لك التوفيق

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

لكنهم عباقرة.. ربنا يزيدك علم وتواضع وشهامة اخى الجوكر
لاحظت أنك وضعت هذا بخلاف أمر اغلاق الصوت   lst.Clear()


صح كدة ولا انا غلطان


نعم هذا ما تم مع كود اغلاق المشغل

ولكن يبدو انى سهوت فى وضعه فى ردى السابق
من الممكن بسبب سرعة الرد للرد على المواضيع الاخري

فاسف على هذا الخطاء كسهواً مني بسبب الاستعجال

تحياتى لك
وتمنياتى لك التوفيق



RE: مشكلة فى تشغيل قارئ من بين جميع القراء - ابو روضة - 24-09-18

(23-09-18, 10:21 PM)elgokr كتب :
نعم هذا ما تم مع كود اغلاق المشغل

ولكن يبدو انى سهوت فى وضعه فى ردى السابق
من الممكن بسبب سرعة الرد للرد على المواضيع الاخري

فاسف على هذا الخطاء كسهواً مني بسبب الاستعجال

تحياتى لك
وتمنياتى لك التوفيق


أعلم أخى وحبيبى أنك فى المّدة التى تدخل فيها هنا بتحاول تجيب

على أكثر المواضيع  وأكثرها تعقيدا وربنا يعينك ويزيدك من علمه كمان وكمان.

حتى انك بتجعل موضوعى أخر شيئ لبساطته بالنسبة لك ههه.....

أكرمك الله فى الدارين اللهم أمين....



RE: مشكلة فى تشغيل قارئ من بين جميع القراء - elgokr - 24-09-18

(24-09-18, 01:42 AM)ابو روضة كتب :
أعلم أخى وحبيبى أنك فى المّدة التى تدخل فيها هنا بتحاول تجيب

على أكثر المواضيع  وأكثرها تعقيدا وربنا يعينك ويزيدك من علمه كمان وكمان.

حتى انك بتجعل موضوعى أخر شيئ لبساطته بالنسبة لك ههه.....

أكرمك الله فى الدارين اللهم أمين....

بالعكس انا لا اقوم برد على اى موضوع قبل الاخر
فدائماً عند دخولى على المنتدى اقوم بالرد على مواضيع القسم
من الاسفل للاعلى اى من يحتوى على اقدم رد 

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


فى الحالة دى ااجل الرد حتى اقوم بانهاء المشروع

تحياتى لك
وتمنياتى لك التوفيق



RE: مشكلة فى تشغيل قارئ من بين جميع القراء - حريف برمجة - 24-09-18

(24-09-18, 11:31 AM)elgokr كتب :
(24-09-18, 01:42 AM)ابو روضة كتب :
أعلم أخى وحبيبى أنك فى المّدة التى تدخل فيها هنا بتحاول تجيب

على أكثر المواضيع  وأكثرها تعقيدا وربنا يعينك ويزيدك من علمه كمان وكمان.

حتى انك بتجعل موضوعى أخر شيئ لبساطته بالنسبة لك ههه.....

أكرمك الله فى الدارين اللهم أمين....

بالعكس انا لا اقوم برد على اى موضوع قبل الاخر
فدائماً عند دخولى على المنتدى اقوم بالرد على مواضيع القسم
من الاسفل للاعلى اى من يحتوى على اقدم رد 

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


فى الحالة دى ااجل الرد حتى اقوم بانهاء المشروع

تحياتى لك
وتمنياتى لك التوفيق

الله يقويك اخي elgokr

ويجزاك خير الجزاء على ما تقوم به 

الله يجعلها في موازين حسناتك يالغالي


RE: مشكلة فى تشغيل قارئ من بين جميع القراء - elgokr - 24-09-18

(24-09-18, 12:10 PM)حريف برمجة كتب : الله يقويك اخي elgokr

ويجزاك خير الجزاء على ما تقوم به 

الله يجعلها في موازين حسناتك يالغالي


اللهم امين ولنا جميعاً يارب

كل التحية والتقدير لك اخى حريف برمجة

خالص التحية
وتمنياتى لك التوفيق الدائم