Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[10333] Re:[급 질문]아 고수 님들 부탁드려요.. 돌아 버리겠습니다...
civilian,안영제 [civilian] 966 읽음    2005-11-04 16:12
이미지를 해제하는 부분의 코드를 올려보세요.
글만으로는 짐작하기가 어렵군요.

보푸라기 님이 쓰신 글 :
: 이미지 뷰어 비슷한 기능을 가지는 프로그램을 만들고 있는 중입니다..
:
:
: 1. 이미지의 확대나, 축소 , 이동 등의 기능을 가지고 있고요... 그리고...
: 이미지를 개별로 관리 할 수 있는 형태를 가지고 있습니다... 그거 외 포토샵 같은 프로그램을 보면.. 레이어라고 있죠.. <--(이미지를 한 캔바스로 처리하는 것이 아니고요.. 여러 이미지를..겹치거나, 따로따로 관리하는 게 가능하게요...)(이미지당 하나의 TImage가 사용됨..)
:
: 2. 또하나의 특징은 이미지의 용량이 엄청 크다는 겁니다.. 그래서.. 작은 사이즈의 이미지 수백 ~수천개로 분리 저장을 하였습니다....
:
:
: 이렇게서..
: 프로그램에서는 보고 있는 화면 영역만의 이미지만을 불러들이는 식이지요..(물론 뷰어영역 / 이미지사이즈 만큼의 Timage가 생성되구요.. 이동 같은 기능이 들어 오게 되면.. 근접된 새로운 이미지에대한 Timage를 만들고, 벗어난 영역은 해제시키고요.)
:
: 제가 초짜로 관련이 있는지는 모르겠습니다.만..
: 이렇게 여러 이미지 관련 개체를 생성하여 쓰다 보니... 메모리 해제가 잘 안돼는거 같습니다... 프로세스 창을 띄워 놓고 보면.. 생각 대로면... 메모리가 일정하게 유지가 되야 될거 같은데요..(필요하지 않은 부분은 해제하니깐).. ..메모리 점유율이 조금씩 계속 증가 하더라고요.. 나중엔 문제가 생기고요...
:
: 당근.TBitmap, TImage를 해제 할때요... Dormate, Free 같은걸로 해제를 했구요...
:
: 메모리 점유율을. 일정하게 유지하고 싶은데요... 어떻게 하면 좋을까요??
: 퍼펙트한 해제방법이나.. 일정량의 메모리가 차면 강제로 해제 하는 방법은 없는지요?
:
: 답변 부탁드립니다..

+ -

관련 글 리스트
10332 [급 질문]아 고수 님들 부탁드려요.. 돌아 버리겠습니다... 보푸라기 951 2005/11/04
10333     Re:[급 질문]아 고수 님들 부탁드려요.. 돌아 버리겠습니다... civilian,안영제 966 2005/11/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.