![]() |
|
ٍStop Debugging - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : ٍStop Debugging (/showthread.php?tid=28110) |
ٍStop Debugging - mmali127 - 02-01-19 السلام عليكم ورحمه الله وبركاته تحية للسادة اعضاء ومشرفى المنتدى الكرام عند عمل start او F5 اثناء وضع التصميم ثم الرجوع مرة اخرى لوضع التصميم يكون المشروع فى الحالة Running و لا بد من الضغط على ايكونه Stop Debugging اكيد هناك قى ال Option طريقة لجعل ذلك اتوماتيك تحياتى [attachment=20545] RE: ٍStop Debugging - عبدالله الصافي - 02-01-19 تحدث تلك المشكلة معي في vb6 وخاصة اذا قمت بغلق البرنامج اثناء تنفيذ عملية لووب او حلقة تكرارية فتأكد من انك عندما تغلق البرنامج لا يتم ذلك اثناء تفيذ كود معين ولم ينتهي منه RE: ٍStop Debugging - mmali127 - 02-01-19 طيب اعرف من فين اذا كان هناك لوب يعمل ؟؟ RE: ٍStop Debugging - عبدالله الصافي - 02-01-19 لو عندك اي حلقة تكرارية في البرنامج ضع كود اظهار رسالة عند الانتهاء من الحلقة التكرارية وطالما لم تظهر الرسالة فهذا يدل علي ان الكود مازال يعمل ولم ينتهي بعد وانا وضعت ذلك كمجرد احتمال فقط كما حدث معي ام هل هناك احتمال اخر ام لا فلا ادري RE: ٍStop Debugging - a.wagdi - 02-01-19 (02-01-19, 10:10 AM)mmali127 كتب : السلام عليكم ورحمه الله وبركاته وعليكم السلام ورحمه الله وبركاته تحدث هذه المشكلة إذا كنت تستخدم Threading ولم تفعل خاصية IsBackgound التابعة لها. RE: ٍStop Debugging - mmali127 - 03-01-19 (02-01-19, 11:39 PM)a.wagdi كتب :(02-01-19, 10:10 AM)mmali127 كتب : السلام عليكم ورحمه الله وبركاته تم حل المشكلة كان هناك فورم فى حالة Hide شكرا لكل من شارك فى المساعدة تحياتى RE: ٍStop Debugging - elgokr - 06-01-19 اخى الحبيب mmali127
ما يحدث معك هو لوجود اكثر من فورم بداخل المشروع لديك لنقول كود : Form1 - Form2وعند اتمام تشغيل من خلال F5 كمثال
تجد ان الـكود : Form1اصبح يعمل وليكن هى شاشة تسجيل الدخول
ومن الخطاء الشاسع الذى يقع به الجميع وهو قيام عمل كود التالى كود : Form2.Show()عند اتمام التحقق من شرط بيانات تسجيل الدخول كمثال
والسبب يرجع لامرين
اولاً هو تطبيق بعد لفيديوهات اتى تقوم بشرح هذه الطريقة الخطاء كلياً وليس عن دراية بالامر بان الصح هو استخدام الكود على هذا الشكل كود : Form2.Show()ثانياً وهو الخطاء الايضاً فى استخدم الكود الموضح بالاخر وهو اغلاق الفورم بدلاً من اخفائه حيث ان مستخدم هذا الكود ليس على انتباه بان بهذه الطريقة فقط بمجرد اغلاق الفورم لشاشة تسجيل الدخول يتم اغلاق البرنامج كلياً وهنا ياتى دور تعديل بعض الخيارات البسيطة وهو من خلال الضغط المزدوجة على جملة كود : My Projectالموجودة بالقائمة بيمينك بشاشة السوس
وبعد اتمام فتح شاشة الاعدادت من قائمةكود : Applicationستجد فى شاشتها هذه الجملة كود : Shutdown mode:كل ما عليك ان تجعلها كود : When last form closesبكده عند استخدام التالى فى شاشة تسجيل الدخول مثلاً كود : Form2.Show()ستجد ان البرنامج سيعمل بدون اغلاق وبدون ايضاً حمل على موارد الجهاز
وبالنهاية عند اغلاق الـ Form2 ستجد ان البرنامج اغلاق بدون اى مشكلة
تحياتى لك
وتمنياتى لك التوفيق
RE: ٍStop Debugging - mmali127 - 06-01-19 تمام استاذنا الفاضل هو ده الوضع بالظبط بارك الله فيك |