View Full Version : سوال: تغییر نمایش پروسس
asd_moghadas
چهارشنبه 13 آبان 1388, 11:31 صبح
باسلام
کمک درمورد تغییر شکل progressبه subscribeطبق فایل پیوست میخواستم بدانم که چکونه درزمان لود فرم یا ثبت اطلاعاتprogressنشان داده بشه ودرزمان پایان عملیات به subscribe
تبدیل بشه
asd_moghadas
چهارشنبه 13 آبان 1388, 18:11 عصر
یعنی هیچکس این کاررو تاحالا انجام نداده ؟
Reza_Yarahmadi
چهارشنبه 13 آبان 1388, 20:27 عصر
اول باید کدهایی که برای لود و یا ثبت اطلاعات نوشتید رو با استفاده از Thread و یا BackGroundWorker در نخی جدا از نخ اصلی برنامه اجرا کنید.
بعد یه PictureBox روی فرمی که میخوای روند اجرا رو نشون بده و در ابتدای کدهای لود و یا ثبت تصویرش رو برابر تصویر Progress مورد نظرت بذار و در آخر کدها هم تصویر رو با Subcribe عوض کن.
asd_moghadas
چهارشنبه 13 آبان 1388, 21:54 عصر
سلام دوست عزیز
متوانی درقالب کد اونابرام توضیح بدی بدجورگیرافتادم
Reza_Yarahmadi
چهارشنبه 13 آبان 1388, 22:49 عصر
private void buttonX1_Click(object sender, EventArgs e)
{
Thread t1 = new Thread(StartMethod);
t1.Start();
}
void StartMethod()
{
pictureBox1.Image = Image.FromFile("Progress Image Path");
//Do Your Commands (For Example Do Registration)
pictureBox1.Image = Image.FromFile("Subscribe Image Path");
}
اگر در مورد روشهای چندنخی کردن برنامه اطلاعی ندارید اول یه مقدار در موردشون مطالعه کنید. (توی همین سیت مقاله های زیادی وجود داره)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.