06-01-19, 12:30 PM
اخى الحبيب mmali127
ما يحدث معك هو لوجود اكثر من فورم بداخل المشروع لديك لنقول
كود :
Form1 - Form2وعند اتمام تشغيل من خلال F5 كمثال
تجد ان الـكود :
Form1اصبح يعمل وليكن هى شاشة تسجيل الدخول
ومن الخطاء الشاسع الذى يقع به الجميع وهو قيام عمل كود التالى
كود :
Form2.Show()
Form1.Hide()عند اتمام التحقق من شرط بيانات تسجيل الدخول كمثال
والسبب يرجع لامرين
اولاً هو تطبيق بعد لفيديوهات اتى تقوم بشرح هذه الطريقة الخطاء كلياً وليس عن دراية بالامر
بان الصح هو استخدام الكود على هذا الشكل
كود :
Form2.Show()
Form1.Close()ثانياً وهو الخطاء الايضاً فى استخدم الكود الموضح بالاخر وهو اغلاق الفورم بدلاً من اخفائه
حيث ان مستخدم هذا الكود ليس على انتباه بان بهذه الطريقة فقط بمجرد اغلاق الفورم لشاشة تسجيل الدخول
يتم اغلاق البرنامج كلياً وهنا ياتى دور تعديل بعض الخيارات البسيطة وهو من خلال الضغط المزدوجة على جملة
كود :
My Projectالموجودة بالقائمة بيمينك بشاشة السوس
وبعد اتمام فتح شاشة الاعدادت من قائمةكود :
Applicationستجد فى شاشتها هذه الجملة
كود :
Shutdown mode:كل ما عليك ان تجعلها
كود :
When last form closesبكده عند استخدام التالى فى شاشة تسجيل الدخول مثلاً
كود :
Form2.Show()
Form1.Close()ستجد ان البرنامج سيعمل بدون اغلاق وبدون ايضاً حمل على موارد الجهاز
وبالنهاية عند اغلاق الـ Form2 ستجد ان البرنامج اغلاق بدون اى مشكلة
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

