Guest User

Untitled

a guest
May 21st, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. private void Form1_Load(object sender, EventArgs e)
  2. {
  3. progressBar2.Minimum = 1;
  4. progressBar2.Maximum = nummax;
  5. }
  6.  
  7. private void timer2_Tick(object sender, EventArgs e)
  8. {
  9. for (int i = 1; i <= nummax; i++)
  10. {
  11. if (i != nummax && !enabled)
  12. {
  13. int percent;
  14. percent = i / nummax;
  15. string ab = percent.ToString();
  16. progress.Text = ab;
  17. Thread.Sleep(50);
  18. progressBar2.Value = i;
  19. }
  20. }
  21. if (progressBar2.Value == nummax || enabled || progressBar2.Value >= nummax - 30)
  22. {
  23. progress.Text = "Completed!";
  24. progressBar2.Minimum = 1;
  25. progressBar2.Maximum = 2;
  26. enabled = true;
  27. }
  28. }
  29.  
  30. private async void timer2_Tick(object sender, EventArgs e) {
  31. ...
  32. // Thread.Sleep(50); blocks when Task.Delay(50); doesn't
  33. await Task.Delay(50);
  34. ...
  35. }
Add Comment
Please, Sign In to add comment