89
timer1->Enabled=
true
;
else
timer1->Enabled=
false
;
}
};
}
Progressbar komponentasi
Progressbar komponentasi All Windows Forms komponentalar panelida
joylashgan. Ushbu komponenta vaqt komponentasi bilan birgalikda ish yuritadi. Bu
component jarayonning ko’rstakchini ifoda etadi, shuning uchun siz bu jarayon qay
tarzda borayotganiga guvoh bo’lasiz. To’rtburchakli indicator chapdan o’ng tomonga
qarab to’ladi. Bu progressbarning xususiyatlari va usullari orqali to’ldiriladi.
Min va Max xossalari indicator intervali qiymatlarini belgilaydi.
Value xossasi indicator intervail ichidagi Min va Max qiymatlarini pozitsiyasini
o’zgartiradi.
Step xossasi value qiymati uchun kelib chiqishini belgilaydi.
Progressbar komponentasining ishini tashkil qilish uchun jarayonning
ko’rinishini tashkil qilish uchun timer komponentasidan foydalanish kerak: vaqtni
hisoblagichni jarayonning boshidan tashkil qilish kerak (Timer1->Enabled=true;).
Value xossasiga 0 qiymat berilishi kerak (ProgressBar1->Value=0;), va qayta
ishlovchi tick xodisasiga (ProgressBar1->Value++;) yoziladi.
Jarayon yakuniga yetgach, timerni o’chirish va indiaktorni yashirish kerak
bo’ladi. ProgressBar1->Visible=false;
Progressbarga misol, yuqorida keltirilgan timer komponentasida mavjud.