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
[4427] Re:Re:*.rc 파일과 .res파일
소영 [] 4631 읽음    2000-11-08 00:00
임프님 덕택에 리소스워크샵으로 rc파일을 만들구 프로젝트에 포함시킨 뒤
컴파일해서 res파일을 만드는덴 성공했습니다.
근데 이미지들을 불러올려고 하니까 잘 안되네요.
빌더 도움말을 보고
if(SpeedButton1->Down)
      Bitmap->LoadFromResourceName(HInstance, "BITTMAP_1");
if(SpeedButton1->Down)
      Bitmap->LoadFromResourceID(HInstance, 1);
을 시도했지만 에러메세지만 나오는구요.

에러메세진
[C++ Error] Unit1.cpp(233): E2034 Cannot convert 'void *' to 'unsigned int'
[C++ Error] Unit1.cpp(233): E2342 Type mismatch in parameter 'Instance' (wanted 'unsigned int', got 'void *') 입니다.

제 rc파일은 아래와 같습니다.

#define BITMAP_4    4
#define BITMAP_3    3
#define BITMAP_2    2
#define BITMAP_1    1

BITMAP_1 BITMAP "dry_1.bmp"
BITMAP_2 BITMAP "dry_2.bmp"
BITMAP_3 BITMAP "re_1.bmp"
BITMAP_4 BITMAP "re_10.bmp"
   

게시판의 208번에  리소스dll 만드는 방법에 대한 답변을 보니까 TResourceStream을 사용하는 방법이 있던데 저처럼 많은 이미지를 쓰는 경운 어떻게 쓰나요? 하나하나 다 선언해야하나요?

글구 컴파일하면 리소스dll이 만들어진다고 하셨는데 확장자가 dll인 파일을 말씀하신건가요? 전 res파일과 rws파일만 만들어지던데요.

에구, 질문이 넘 길어졌네요.죄송... ^^;;
시간없으시면 파일불러오는 법만 알려주세요.

+ -

관련 글 리스트
4410 *.rc 파일 만드는 법 좀 알려주세요!! 소영 3542 2000/11/07
4411     Re:*.rc 파일과 .res파일 박지훈.임프 4941 2000/11/08
4427         Re:Re:*.rc 파일과 .res파일 소영 4631 2000/11/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.