procedure aaaprocess.execute;
var
aaa : boolean;
begin
aaa := True;
while not Terminated do begin
......
// aaa := False; <--------- 1. 추가.
end;
end;
위와 같은 소스에서 aaa는 처음 실행할때 한번만 실행되고
while문만 스레드가 종료되기전까지 반복 실행되는 건가요?
만약 그렇다면 1의 aaa := False부분을 추가했을때
aaa는 스레드가 반복 수행하는동안 계속 False의 값을 갖고 있는건가요?
aaa:=false; 는 스레드가 실행되는 동안 while구문을 돌면서
반복적으로 실행됩니다.