PDA

View Full Version : نمایش دادن فرمی که از قبل باز شده



sajad_3dmax
سه شنبه 04 آذر 1393, 20:34 عصر
با سلام. بنده میخوام اگه کاربر اگه خواست فرمی رو ببینه که از قبل بازه دیگه new نکنم و همون فرم باز رو نمایش بدم. چطوری این کار رو انجام بدم؟
با تشکر فراوان.
لطفا سریعتر راهنماییم کنین.

ashkufaraz
سه شنبه 04 آذر 1393, 21:24 عصر
با این توابع پروسس های د رحال اجرا را می تونی بگیری حالا تایتل فرمت را با پروسس در حال اجرا چک کن اگه بود یعنی باز هست و دیگه نیازی به new کردن نیست

foreach (var process in Process.GetProcesses().Where(p => p.MainWindowHandle != IntPtr.Zero))
{
MessageBox.Show(process.MainWindowTitle);
}

Mahmoud.Afrad
چهارشنبه 05 آذر 1393, 17:53 عصر
http://barnamenevis.org/showthread.php?476898