|
답변감사합니다.
이벤트가 걸릴때마다 쓰레드를 동작시키는거 말고, 밑에서 말씀하신것처럼,
쓰레드에서 통신입력포트를 계속 확인해서 처리하는것을 만들려면 어떻게 해야하는지요?..
빌더에서 쓰레드 추가시키면 새로운 화일로 되잖아요..
그곳에서 메인의 ComPort 에서 생기는 이벤트를 어떻게 받아들이는지요~??..
다시 말해서, 제가 하고 싶은것은...
ComPort를 두개 쓸 생각인데..
이것을 각각의 쓰레드에서 전담해서 모두 처리해주고 싶거든요..
조언 부탁드립니당~..
김시환 님이 쓰신 글 :
: 몇가지 방법이 있을것 같은데
: 우선 입력데이타가 처리되는 쓰레드를 만들고 쓰레드의 동작은 suspend 시켜 놓습니다.
: 그리고 데이타가 들어오게 되면 이벤트가 걸릴 것이고 이벤트에서 포트로 들어온 데이타를 쓰레드에서
: 처리 가능하도록 변수로 저장하고 쓰레드를 resume 시키면 될것 같은데요..
: 처리가 끝나면 물론 suspend 시켜야 겠지요..
:
: 그 방법이 아니면 아예 쓰레드에서 프로그램 수행내내 통신 입력 포트를 확인해서 바로바로
: 처리 할 수 있도록 구성할 수도 있을것 같은데..
:
|