Form1 := TForm1.Create(self); try Form1.Showmodal; finally Form1.Free; end; 폼을 동적으로 생성시킬때 이런식으로 모달폼말고요 비모달폼으로 생성을 하려면 어떻게 해야하죠? 그냥 Showmodal대신 show 만 하면 바로 free 되더군요.....
임형호
•
2000.09.27 19:26
모달폼은 그 폼을 닫기전에는 다음처리들이 실행이 되지 않습니다. 그러므로 폼을 닫으면서 free가 되지만...
show로 할경우에는 그렇지 않기때문에 당연히 폼이 종료가 됩니다.
이경우네는 form의 close이벤트에
action:=cafree;
구문을 넣어주세요. 그러면 폼이 종료될때 해제를 시킵니다.
그럼...
바다 wrote:
> Form1 := TForm1.Create(self);
> try
> Form1.Showmodal;
> finally
> Form1.Free;
> end;
>
> 폼을 동적으로 생성시킬때
> 이런식으로 모달폼말고요 비모달폼으로 생성을 하려면 어떻게 해야하죠?
>
> 그냥 Showmodal대신 show 만 하면 바로 free 되더군요..
> 답변좀 해주세요..
>
>