ozzy_mra
دوشنبه 12 بهمن 1388, 15:29 عصر
اساتید بزرگوار سلام
من تو پروژم از ترد استفاده کردم که تو تابع تردم یه عملیات زمانگیر کپی اطلاعات را انجام می ده و من در حین انجام این تابع یه فرم جدید واسه انتظار رو باز می کنم و می خوام وقتی کار کپیم تموم شد فرم ویت هم بسته بشه کدی که استفاده می کنم اینه
public void threadFunc(string folderPath)
{
CopyFolder(folderPath, "e:\\ftp\\102\\OutBox");
MessageBox.Show("˜í ÇØáÇÚÇÊ ÈÇ ãæÝÞíÊ Èå ÇÊãÇã ÑÓíÏ.");
foreach (Form frm in Application.OpenForms)
{
if (frm is waitFRM)
{
frm.Close();
frm.Dispose();
}
}
}
ولی برنامه فرم wait من بسته نمی شه میشه راهنماییم کنید چجوری میشه این فرم باز رو ببندم؟
من تو پروژم از ترد استفاده کردم که تو تابع تردم یه عملیات زمانگیر کپی اطلاعات را انجام می ده و من در حین انجام این تابع یه فرم جدید واسه انتظار رو باز می کنم و می خوام وقتی کار کپیم تموم شد فرم ویت هم بسته بشه کدی که استفاده می کنم اینه
public void threadFunc(string folderPath)
{
CopyFolder(folderPath, "e:\\ftp\\102\\OutBox");
MessageBox.Show("˜í ÇØáÇÚÇÊ ÈÇ ãæÝÞíÊ Èå ÇÊãÇã ÑÓíÏ.");
foreach (Form frm in Application.OpenForms)
{
if (frm is waitFRM)
{
frm.Close();
frm.Dispose();
}
}
}
ولی برنامه فرم wait من بسته نمی شه میشه راهنماییم کنید چجوری میشه این فرم باز رو ببندم؟