네...
먼저 그 폼에 대한 변수를 정해주시고..
그것을 가지고 생성 및 파괴(?)를 하시면 됩니다.
예를 들면...
만약 MyForm이란 이름으로 폼을 만들면 저절로 TMyForm이라는 객체가 됩니다.
이렇게 해보세요..
var
MyForm : TMyForm;
begin
MyForm := TMyForm.Create(self); // 이부분이 생성부분..
//생성된 다음에서는 그 폼에서 하는일들을 막 하고....
// 만약 모달 폼으로 한다면....
If MyForm.ShowModal = mrOK then 어쩌구 저쩌구..... else 어쩌구 저쩌구...
MyFomr.Free // 이부분이 날려버리는 부분....
end;
입니다...
무조건 Create가 한번 있었으면 Free도 꼭 있어야 합니다.
그렇지 않으면 생성된 폼에 대한 리소스가 반환되지 않고 프로그램을 깽설뻘嗤??ㄸㅒ문이죠.
그럼...
|