PDA

View Full Version : سوال: كار با formdialog()



sw.com.en
دوشنبه 30 خرداد 1390, 00:26 صبح
سلام .
من برنامه اي دارم كه تو اون يه formapplicatin جديد باز ميكنم و يه سري اطلاعات رو از اون form ميگيرم .
مي خوام برنامم اينتوري شه كه تا زماني form بسته نشده خط بعدي كد اجرا نشه.

zarrinnegar
دوشنبه 30 خرداد 1390, 00:30 صبح
سلام .
من برنامه اي دارم كه تو اون يه formapplicatin جديد باز ميكنم و يه سري اطلاعات رو از اون form ميگيرم .
مي خوام برنامم اينتوري شه كه تا زماني form بسته نشده خط بعدي كد اجرا نشه.

یعنی چی خط بعدی کد اجرا نشه؟

rezano
دوشنبه 30 خرداد 1390, 00:58 صبح
به جای متد show از showdialog استفاده کن.


Form1 frm = new Form1();
frm.ShowDialog();

ma.rad
دوشنبه 30 خرداد 1390, 00:59 صبح
سوالتون واضح تر بیان کنید

sw.com.en
دوشنبه 30 خرداد 1390, 10:00 صبح
من تو برنامه ام از form1.showdialog() استفاده کردم خط بعدی یه if وابسته به اون form1 هستش .من می خوام تا ذمانی که form1 بسته نشده کد if و بعد اون اجرا نشه.

ma.rad
دوشنبه 30 خرداد 1390, 14:20 عصر
دوست عزیز بهتره کد برنامه رو بزاریدتا متوجه منظورتون بشیم

mrbm_2007
دوشنبه 30 خرداد 1390, 14:25 عصر
من تو برنامه ام از form1.showdialog() استفاده کردم خط بعدی یه if وابسته به اون form1 هستش .من می خوام تا ذمانی که form1 بسته نشده کد if و بعد اون اجرا نشه.
خب وقتی ShowِDilog رو فرا خوانی کنی فرمان های بعدی تا بسته شده فرم دیالوگ اجرا نمیشه! پس مشکل چیه؟