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
[64344] 오라클에서 이미지 읽을때 질문입니다.
임기홍 [franki] 1173 읽음    2011-05-13 17:19
오라클에 LONG RAW 타입으로 저장되어있는 이미지들이 있는데
Image32를 써서 화면에 출력하려고합니다.

BMP파일을 DB에 올리고 읽는것은 잘 돌아가는데
JPG파일일 경우는 에러가 나네요. 비트맵파일이 아니라고 에러가 납니다.
//--------------------------------------------------------
#include 
...........중략
TPicture::RegisterFileFormat(__classid(TPicture), "jpg", "JPEG Files",__classid(TJPEGImage));
..........중략

TMemoryStream  *Stream = new TMemoryStream ();
    Stream = (TMemoryStream*)ADOQuery1->CreateBlobStream(ADOQuery1->FieldByName("SAJIN"), bmRead);

    Image321->Bitmap->LoadFromStream(Stream);

//--------------------------------------------------------

출력하는 부분 소스인데..

DB에 올려져있는 파일은 BMP인지 JPG인지 모르기때문에 동시에 출력하는 방법이 없나요?

+ -

관련 글 리스트
64344 오라클에서 이미지 읽을때 질문입니다. 임기홍 1173 2011/05/13
64362     Re:오라클에서 이미지 읽을때 질문입니다. 박지훈.임프 1645 2011/05/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.