|
그냥 여러가지 해보다가 생긴 의문점입니다.
MDI로 프로젝트를 만들고 하위 폼을 동적으로 만들때
(옵션에서 Avaliable form으로 폼을 옮기고)
그 하위 폼의 Closse이벤트에 Action = caFree 적는데..
여기서 하나의 의문점이...
caFree를 해주면 메모리에서 폼을 지워 주는데여.
하위 폼을 여러개 생성해서 닫지 않은 상태에서
메인 폼을 닫을 경우 하위 폼의 Close이벤트는 발생하지 않더군여..
그러면 동적으로 생성된 하위 폼의 메모리는 어케 되는 거죠???
제 짧은 생각으로는 메모리 누수가 일어 날 것 같은데여...
메인 폼에서 각각의 폼들이 지금 생성되어 있는지 체크해서 delete해주어야
하는 것인가여?
아니면 빌더가 알아서 해주는 것인지 알고 싶습니다.
그럼....
|