안녕하세요.. 왕초보입니다.
음.. 답을 미리 알고 계신것 같은데.. Free 메쏘드를 이용하면 됩니다.
제가 알기로는 Close는 메모리에서 제거가 안되는 것 같습니다.
Free 메쏘드를 사용하시면 제거가 됩니다.
동적 생성일경우 저는 아래 내용으로 호출하고 제거합니다.
procedure TMain_Form.SubFormCreate( Sender : TObject );
Begin
With TSubForm.Create(Application) Do
begin
.... 작업이나 초기화 내용.....
ShowModal; // 또는 Show;
.... 작업 ....
Free;
// 만약 Sow로 호출한 내용이면 Subform이 Destroy 인가에서.. Free
// 를 사용하시면 되지않을까...?
end;
End;
도움이 되시길... 왕초보였습니다.
|