Guest User

Untitled

a guest
Jan 21st, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. public Window(int x, int y) //конструктор
  2. {
  3. this.blamkId = x;
  4. this.timeBlankWork = y;
  5. }
  6.  
  7. public void WinOption(int x, int y) //передаем нужные данные в поток
  8. {
  9. this.blamkId = x;
  10. this.timeBlankWork = y;
  11. }
  12.  
  13. public int Wind1() //для обработки
  14. {
  15. isBusy1 = true; //установка флага в "занято"
  16. int BlankIdFin = blamkId;
  17. Thread.Sleep(timeBlankWork);
  18. isBusy1 = false;
  19. return BlankIdFin;
  20. }
  21. public void Message() //метод, вызываемый при срабатывании события
  22. {
  23. MessageBox.Show("test event");
  24. }
  25.  
  26. }
  27.  
  28. Window BigWin = new Window(0, 0); //создаем класс
  29. BigWin.WinOption(WaitQue.Dequeue(), TimeBlankWork); //передаем параметры
  30. Thread Work1 = new Thread(() => { result1 = BigWin.Wind1(); });
  31. Work1.Start();
  32. Work1.Join();
  33. listBox1.Items.Insert(0, result1);
Add Comment
Please, Sign In to add comment