본문 바로가기

IT/C#, NHibernate

C# 스레드 멈춤(Abort())과 적용 예

반응형

개강하고 슬슬 과제가 쌓이니까 블로그 쓸 시간이 별로 없네요...
스레드 적용 예와 스레드 멈추게 하는 함수Abort()와 스레드를 적용해서 돌아가게 하는 모습을 확인해 봅시다.
일단 사진을 보시죠
왼쪽 사진은 스레드를 적용 안하고 그냥 함수를 불렀습니다.
오른쪽 사진스레드를 적용한 소스 입니다.
주황색 박스안을 살펴보세요
스레드를 멈추게 하는 함수는 Abort()함수 입니다.
오른쪽 그림의주황색 밑줄부분입니다.스레드 작동 중일때 Abort()함수가 불리게 되면
스레드가 종료가 됩니다.


동영상을 촬영해 보았습니다.

프로그램은 안캠코더 를 받아서 했는데...마우스가 안보이네요...
프로그램도 올려놓았습니다. 확인해 보세요.
 (제 환경은 비쥬얼 스튜디오 2010 입니다. 닷넷 프레임워크 4입니다. 그 이하 버젼은 어떻게 될지 잘 모르겟네요;;)