منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكلة return لا تعمل مع هذا الكود
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ،

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

المشروع يبدأ بفورم الهوم وفي اللود يقوم بفتح فورم 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
الاكواد فى الموضوع غير موضحة وينقصها الكثير للتوضيح

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

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