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
[13893] Re:[질문] jpg파일을 읽어서 파워포인트의 슬라이드 효과를 내는 방법에 대한 질문입니다.
방태윤 [nabty] 927 읽음    2001-12-24 14:07
: //1
:   TJPEGImage*a=new TJPEGImage();
:   a->LoadFromFile("c:\\aa.jpg");
:   Graphics::TBitmap*b=new Graphics::TBitmap();
:   b->Assign(a);
:   delete a;
:   Canvas->Draw(0,0,b);
위와 하여 적용하면 이상은 없습니다.(태스트했음)
좀더 친절히 알려드리고 싶는데...무엇이 문제인지 모르겠습니다.
소스의 일부라도 보면 모를까요...^^ 
아님 조금 정교하게 문제점을 묘사해 주시면
저 아니라도 다른분들이 답변해 주실겁니다...



최준호 님이 쓰신 글 :
: http://www.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_tip&no=210
:
: -----Original Message-----
: From: 최준호 [mailto:sparrowsoft@hananet.net]
: Sent: Sunday, December 23, 2001 3:03 PM
: To: 방태윤
: Subject: 님의 소스를 이용해서 프로그래밍을 하려고 하는데 .... 추가 질문 입니다.
:
:
: 문제가 발생 했습니다.
: TBitmap * a;
: TBitmap * p;

: 이렇게 TBitmap 으로 되엇기 때문에 *.bmp파일은 로드가 되지만
: *.jpg는 안되내요
: 그래서 TPicture로 해보려구 했더니 Canvas가 없내요

: jpg파일로 슬라이드 효과를 나타내려면 어째야 되나요

: jpg를 로드한다음

: Graphics::TPicture *a;

: a->LoadFromFile(jpg파일이름)

: p = a에서 TPicture인 a를 TBitmap으로 변형 시키는 방법은 없는지요

: 제발 갈켜주세요

: 빌더 허접이 최준호 입니다.
:
:
: 방태윤님의 답변입니다.
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
: Hi~ Merry Christmas  ^^
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

: #include "jpeg.hpp"
: //1
:   TJPEGImage*a=new TJPEGImage();
:   a->LoadFromFile("c:\\aa.jpg");
:   Graphics::TBitmap*b=new Graphics::TBitmap();
:   b->Assign(a);
:   delete a;
:   Canvas->Draw(0,0,b);
: //2
:   TJPEGImage*aa=new TJPEGImage();
:   aa->LoadFromFile("c:\\aa.jpg");
:   Graphics::TBitmap*c=(Graphics::TBitmap*)aa;
:   Canvas->Draw(0,100,c);
:   delete aa;
:
: 위의 둘 다 될것 같습니다.
: 꼭 TPicture를 이용해야 하는건 아니죠?,꼭 그게 필요하시다면 다시 연락 주세요..

: 프로그램에 대한 질문은 다른 분들도 참고할수 있도록  bcbdn을 이용하시면 좋을것 같습니다.^^.


: 다시한번 질문입니다.
: 님의 소스를 이용해보니 잘됩니다.
: 그런데 이번에 문제는 BitBlt함수에서 적용이 안되내요
: 이유가 몬지를 모르겟습니다.
: Access violation에러가 나기 때문에 정확한 이유를 알수 없습니다.
: TBitmap 형으로 변환된것은 그리고 그패픽에 크기를 변경 할수 없나요
: ㅠ.ㅠ 정말 너무 어렵내요
: 한번더 친절히 가르쳐 주심이...
:
:
: 그리고 님의 bcbdn에서 여러사람과 질문 내용을 공유 하고자 하길래 요기다 다시 올립니다.
: 그리고 제 질문이 C++Builder Q/A이니 그쪽에다 이글을 올립니다.
:

+ -

관련 글 리스트
13887 [질문] jpg파일을 읽어서 파워포인트의 슬라이드 효과를 내는 방법에 대한 질문입니다. 최준호 878 2001/12/24
13893     Re:[질문] jpg파일을 읽어서 파워포인트의 슬라이드 효과를 내는 방법에 대한 질문입니다. 방태윤 927 2001/12/24
13897         Re:Re:[질문] jpg파일을 읽어서 파워포인트의 슬라이드 효과를 내는 방법에 대한 질문입니다. 최준호 856 2001/12/24
13901             Re:Re:Re:[질문] jpg파일을 읽어서 파워포인트의 슬라이드 효과를 내는 방법에 대한 질문입니다. 방태윤 835 2001/12/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.