Button1 : Thread 시작(0~20 For 문 _WaitHandle2_.WaitOne())
Button2 : Event발생기(_WaitHandle2_.Set())
Button1을 누르면 Thread에서 For문이 시작.
For문 끝에는 _WaitHandle2_.WaitOne()가 있어서, _WaitHandle2_.set()이 될때까지 기다린다.
Button2를 누르면 _WaitHandle2_.Set()이 발생되서 다음 loop진행.
하지만, timer에 의해 3초동안 button2가 눌리지 않으면 강제 _WaitHandle2_.set().
'VB.net & WPF & C#' 카테고리의 다른 글
[WPF] number only TextBox (0) | 2016.12.01 |
---|---|
[C#] 스레드 동기화를 위한 AutoResetEvent와 ManualResetEvent (0) | 2016.11.17 |
Call R Script in C# (0) | 2016.10.09 |
WPF Custom Window (0) | 2016.10.03 |
Dynamically enter in, compile, and execute VB.NET source code (0) | 2016.09.30 |