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

C++빌더 Q&A
C++Builder Programming Q&A
[26022] Re:TBitmap의 LoadFromFile을 쓰레드에서 실행해도 되나요?
강영준 [k700k] 838 읽음    2003-06-19 20:54
최민우 님이 쓰신 글 :
: 안녕하세요.
:
: 아래 비슷한 질문을 드렸었는데..
:
: 큰 용량의 이미지를 LoadFromFile을 써서 읽으면 한참동안 컴퓨터가 다운된것처럼 보입니다.
:
: 그래서 TestThread::Execute() 부분에 TempBitmap->LoadFromFile("c:\\test.bmp"); 부분을 추가하려고 하는데요..
:
: 이렇게 써보니.. Out of Resource라는 오류가 프로그램 실행중에 뜨더군요...
:
: 어떤분께선 Synchronize로 빼라고 말씀을 하시는데..
:
: Synchronize로 빼면 다운된것처럼 멈춰있는 현상은 동일하게 나타납니다.
:
: 어떻게 방법이 좀 없을까요?
:
: 답변 부탁드립니다..

저랑 비슷한 부분에서 고생을 하시나 보네요..

쓰래드라고 해서 끈김없이 실행 되지는 않습디다.. 제가 해본결과..

윈도우라는 특징 때문인거 같기도 한데요.. 아니면 실력이 없어서 그럴지도..

윈도우는 사용자의 입력과 보여주는 부분을 최우선 적으로 처리 하는거 같드군요..

저두 완벽하게 해결 하지는 못했는데요.. 그리고 소스를 좀 올려 줘보세요..

쓰래드에 Sleep()이 없으면 프로그램이 시작할때 멈추는거 같드군요..

그리고 Synchronize로 저도 처리 부분을 빼 보았는데.. 안되드군요..

도움도 안되는 답변 해서 죄송하네요.. 저도 같은 고민거리로.. 골머리를 썩고 있는 중이라서요.


+ -

관련 글 리스트
26014 TBitmap의 LoadFromFile을 쓰레드에서 실행해도 되나요? 최민우 598 2003/06/19
26022     Re:TBitmap의 LoadFromFile을 쓰레드에서 실행해도 되나요? 강영준 838 2003/06/19
32631         Re:Re:TBitmap의 LoadFromFile을 쓰레드에서 실행해도 되나요? 강영준 755 2003/06/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.