تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة return لا تعمل مع هذا الكود
#1
السلام عليكم ،

استخدم هذه الطريقة للتنقل من فورم تسجيل الدخول والفورم الرئيسي للمشروع :

المشروع يبدأ بفورم الهوم وفي اللود يقوم بفتح فورم checkdata و من ثم يتم فتح فورم login وفي اثناء اي كود في فورم checkdata و login اي return لا تعمل ويتم غلق الفورم وفتح home

program:
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MrSViews.HomeMain());

------------------------------------

home form :
load event :

CompanyConfig.CheckData frml = new CompanyConfig.CheckData();
frml.ShowDialog();


-----------------------------------------------

login :
if (loginCount != 0)
{
//true got to home
}
else
{
LBLerrorMSG.Text = strings.PASSWORD_IS_NOT_CORRECT;
LBLerrorMSG.ForeColor = ProjectColors.ErrorNormal;
return;

}

الكود كان يعمل وبالفعل في حالة loginCount = 0 كان الخطأ يظهر ولا يتم اغلاق login وفتح home ولكن فجأة ودون اي تغيير حدثت هذه المشكلة في اي كود به return يتم غلق الفورم وفتح home
الرد }}
تم الشكر بواسطة:
#2
الاكواد فى الموضوع غير موضحة وينقصها الكثير للتوضيح

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

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم