쓰레드는 다른 하나의 Task를 뜻합니다.
쉽게 말씀드리자면, 한 프로그램이 A = A + 1 을 계속하고 있으면,
다른 한 쓰레드 (작업) 에서 A = A - 1 을 동시에 행함으로써
A가 1이 되었다 0이 되었다가 왔다갔다 할 수 있게끔 그렇게 동시 작업 하는 것을 의미합니다.
(실질적으로는 쓰레드 우선순위와 속도상 꼭 1, 0, 1, 0 순으로 되지는 않습니다)
보통 프로그램은 하나의 순서도 같이 순차적으로 실행을 하지만,
쓰레드의 경우에는 병렬로 여러 작업을 동시에 진행합니다.
그러므로, 프로그래밍시 여러가지 변수가 있음을 프로그래머는 잘 이해하고 있어야 합니다.
쓰레드는 File -> New -> Thread Object 를 선택함으로써 쉽게 만들 수 있습니다.
쓰레드의 사용법은 아래 임프님의 글에 잘 나와 있으니 참고하시기 바랍니다.
http://www.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_tip&no=36
cuperido
이성제 님이 쓰신 글 :
: 스레드가 뭐며
:
: 어떻게 쓰는건가요?
:
: 대충이라도 설명좀..ㅎ
:
: 배워볼라 하는데 자꾸 스레드가 나와서 무슨말인지 모르겠네요 ㅋ
|