자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

안녕하세요.

가을이다 입니다.

XE5로 어플테스트중, 이상한점이 있어서 글남겨봅니다~

여러개의 폼이 많이 필요해, 프레임(Frame) 으로 구성할려다보니, 프레임을 많이 만든후에

미리폼위에 올리지않고, 구동중, 동적으로 생성해서 폼위에 배치하는것까지 잘됩니다.

그런데, 해제하는것이 잘 안되네요.

예를 들어 a버튼으로 프레임을 생성하고 화면에 보이고, b버튼으로 해제한다고 했을때

해제할때에..

(1)

frame_test.Parent := nil;
frame_test := nil;

(2)

frame_test := nil;
frame_test.Free;

(3)

frame_test := nil;
frame_test.Destroy;

위와같은 여러가지 방법으로 해도, 화면에서는 해제되는것같이 없어지지만 메모리에는 해제가

안되네요.. 프레임위에 1메가 정도의 이미지를 올려놓고 메모리 해제가 되는지 테스트해봤습니다.

정상적으로 해제시키는 방법이 없을까요?

만약, 프레임이 10개 이상 된다면... 해제를 시키지 않으면 메모리가 점점 쌓이기 때문에 동적으로 생성한

프레임은 꼭 메모리에서 해제시켜야 할 것 같습니다..

좋은방법 있으시면 부탁드리겠습니다 ^^..

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 35199
공지 유용한 관련 사이트 관리자2 2014.03.20 74746
2912 RAD Studio IDE의 소스코드 창과 폼 디자이너창 분리하기 [1] Humphery 2014.05.14 3260
2911 WebBrowser focus 부분 문의드립니다. [1] file 김하나 2014.05.14 4051
2910 delphi 7.0 에서 xe6로 넘어가려고 하는데 컴포넌트 인스톨 오류 나네요. [1] 하우리 2014.05.16 2407
2909 Firemonkey Desktop Application 작성 시, 프로젝트 옵션에서 Appearance 기능이 없나요? [1] godkdi 2014.05.16 2377
2908 SVN 연동 관련 문의 [6] 초초보 2014.05.22 2107
2907 C++ Builder 에서 MongoDB 사용할 수 있는 방법이 없나요 캐드윈시스템 2014.05.22 2640
2906 Firemonkey Mobile Application 실행시 "Unable to create process" 에러발생 [2] 박재현 2014.05.23 4036
2905 MySQL 모바일에서만 한글깨짐 현상. [2] file ScorpioM 2014.05.24 2463
2904 App Tethering 문의 [1] 홍루 2014.05.26 1516
2903 애플리케이션이 예상치 않게 중지되었습니다. 파빌신 2014.05.26 5625
2902 C# 소스 Delphi변환 우씨 2014.05.27 2969
2901 XE5 사용중에... 황제 2014.05.27 2561
2900 Treeview, DBGrid Flicking 동작 nops 2014.05.27 2307
2899 IntraWeb DBX Error 현상 file 어휴힘들어 2014.05.29 5149
2898 구현 방법 문의 ( ListBox or ListView ) [3] 계양전기 2014.05.29 3272
2897 fmx 에서 dataset 과 listview 나 listbox 를 소스코딩없이 연결할수있나요? [1] 정헌이 2014.06.03 8697
2896 HTML5 Builder 질문 초초보 2014.06.03 2028
2895 combobox 로 lookup 구현방법 [1] file 정헌이 2014.06.04 2173
2894 Scanner 연결하기... 파빌신 2014.06.05 1684
» 프레임 동적생성후 해제 (메모리 해제가 안되는현상) [2] 가을이다 2014.06.06 3661