|
수야 님이 쓰신 글 :
: 안녕하세요
:
: 수야랍니다.
:
: 첫번째 질문에대한 답변은 별루 없을거 같네요(느낌이 ㅡㅡㅋ)
:
: 두번째 질문에 대단 답변으론
:
: 동적생성하는 폼의 OnClose 이벤트에
:
: Action = caFree;
:
: 해주시면 소멸됩니다.
:
: 수야였습니다.
:
: 윤상영 님이 쓰신 글 :
: :
: : void __fastcall TfrmIGMon::InterShow(TObject *Sender)
: : {
: : TfrmIntMon *intForm = new TfrmIntMon(this);
: :
: : TImage *intImage = (TImage *)Sender;
: : intForm->ItView(Sender,intImage->Tag);
: :
: : }
: :
: : 그림을 더불클릭하면 폼이 생성되고 보여지는(Show) 루틴입니다..
: : 그런데 이렇게해서 여러개의 폼이 생성될 수가 있거든요..
: :
: : 첫번째 질문..
: : 위의 프로그램은 모두 intForm이라는 Form으로 여러개가 생성되는데..
: : 문제는 없는건가요??
: : 프로그램 돌리면서 이상은 없는것 같은데..
: : 궁금하네요..
: :
: : 두번째 질문..
: : 생성된 폼들이 Close되면서 소멸되야 하는데..
: : 누군가 new TfrmIntMon(this); 로 생성하면 클로즈 할때 delete된다고 하던데..
: : 사실인가요??
: : 아니면 delete 시킬수 있는 방법을 알려주세요..
: :
: : 그럼 좋은 하루되세요..
: :
|