안녕하세요..
보통 델파이에서 폼이 있는 프로젝트만 만들어서
종료버튼을 누를때까지 프로그램이 종료되지 않고 기다리는것을
당연하게 생각했는데요..
이번에 폼이없는 프로그램을 만들다보니
종료이벤트가 발생하기까지 기다리는 부분을
while (종료조건) do application.processmessage;
위와 같이 처리했더니..
종료이벤트를 기다리는동안 CPU점유율이 100%를 달리는군요..
폼이 없는 프로그램에서 일반 폼처럼 종료이벤트를 기다릴때까지
프로그램이 종료되지않고 기다리는 방법이 없을까요??
while (종료조건) do
begin
application.processmessage;
Slip(4);
end;
또는
while (종료조건) do
begin
Slip(0);
end;
로 하세요.
즐푸하세여.. 타락천사.