PDA

View Full Version : بستن فرم اصلی(login form) پس از وارد کردن username و password



kahkeshan_25
دوشنبه 22 بهمن 1386, 16:12 عصر
سلام
من یک فرم login دارم که پس از اجرای برنامه user و pass رو میگیره واگه درست باشه وارد برنامه اصلی میشه.
حالا می خوام پس از اینکه کاربر وارد برنامه اصلی شد فرم login بسته بشه بدون پایان کل برنامه
کد های زیادی رو امتحان کردم ولی جواب نداد.
ممنون

hassan razavi
دوشنبه 22 بهمن 1386, 16:51 عصر
در رویداد onload فرم اصلی برنامتون ، فرم login را showDialog کنید ، اگر که در هنگام بسته شدن ، Dialogresult آن ok بود که ادامه برنامه و نمایان شدن فرم اصلی برنامه ، ولی اگر Cancel بود Application.Exit

kahkeshan_25
دوشنبه 22 بهمن 1386, 18:13 عصر
اقای رضوی میشه بیشتر توضیح بدید.تو فرم login دو تا دکمه تایید و انصراف دارم
چطوری اینارو به dialodresult ربط بدم.
اگه میشه کد هاشو برام بذارید.

H2K
دوشنبه 22 بهمن 1386, 18:23 عصر
kahkeshan عزیز فرمِ login کار راحته result نمى خواد،

خروج میشه این :


this.close();
ya
application.Exit();




ورود میشه این:


form2 m = new form2();
this.hide();
m.show();



حالا اگه بخواى از فرمِ ۲ خارج بشى اینجا اینو مى خواهد:



DialogResult result = MessageBox.Show("Are you sure want to exit Clickin on ' Yes' will close ", "Exit", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);

if (result == DialogResult.Yes)

{
Application.Exit();
}
elseif (result == DialogResult.No)
{
return;
}



من کلا از این دستور ها استفاده میکنم حالا شاید دوستانِ دیگه رهایى دیگه اى سراغ داشته باشن امید ورم که bekaret بیاد .:لبخندساده:

اَرژنگ
سه شنبه 23 بهمن 1386, 00:29 صبح
جستجو، تازگیها ۲ بار جواب داده شده، حداقل ۳ تا پروژه کامل برایه مثال فرستادم،
http://barnamenevis.org/forum/showthread.php?t=88552
http://barnamenevis.org/forum/showthread.php?t=93580

kahkeshan_25
سه شنبه 23 بهمن 1386, 08:10 صبح
اقای ارژنگ و اقای king of loop دستتون درد نکنه واقعا کمک حالم شدید.
خدا عوضتون بده.............................

اَرژنگ
چهارشنبه 24 بهمن 1386, 18:20 عصر
http://barnamenevis.org/forum/showthread.php?t=94791
را توصیه میکنم.