Smart Box

[VB6.0] 리소스(Res)를 사용해보자. 본문

Computer/Windows 정보

[VB6.0] 리소스(Res)를 사용해보자.

프매씨 2010. 6. 18. 00:44

안녕하세요!

프매씨 입니다.

오랜만에 강좌를 써보는데요.

 

어제 습득한 것을 복습하고자 여러분에게 공유하기 위해 강좌를 써봄니다.

 

리소스…… 여러분들은 XP_Style 이라는 것으로부터 아시게 되셨을 거에요.

 

하지만, 리소스는 사진, 파일, 음악, 플래시, 문자 등을 넣을 수 있어요.

 

예를 들어, 문자를 넣어둔다고 하면.

다국어 지원되는 프로그램들이 있죠?

리소스를 이용해 하면 된다고 보면 되요

그건 나중에 활용하시구요.

 

저는 기초 지식만 알려드리겠습니다.

 

일단 '리소스 편집기' 라는 것이 있어야 하는데요. 밑에 사진을 따라 해봅시다.

 

일단, 메뉴에서 추가 기능 -> 추가 기능 관리자를 눌러

 

아래 사진과 같은 창을 뛰어봐요.

 

여기서

 

목록 중 'VB 6 리소스 편집기'를 선택해 '로드/언로드(L)'과 '시작할 때 로드(S)'를 체크 합니다.

 

그리고 확인 꾹!

 

그러면, 화면에서

이런 목록들 중

이런 것을 클릭 하면

이런 화면이 뜨셔야 합니다.

 

이제 리소스라는 것을 이 부분에서 추가하고 수정 해야 합니다.

 

틀어보시면 벌써 이해 하는 사람들이 많을탠대요.

 

사진을 먼저 추가해봅시다.

 

사진은

화면에서 이런 버튼을 클릭하시면

 

사진을 선택하는 대화 창이 뜹니다.

단, 사진은 BMP(비트맵) 만 가능하다는 것을 잊지 마세요!

 

그러면…

다음과 같이 '비트맵' 이렇게 써있고 그 뒤로 '101' 이라는 일련번호가 있습니다.

이제부터 중요하지요.

 

101… 일련번호 이것은 그 리소스의 ID라고 보시면 됩니다.

 

어덯게 사용할까요?

'101' 이라는 단어를 더블클릭 해봅시다.

 

우와 이런 것들이 나옵니다

 

언어는 아직 사용하는 방법은 잘 모르갰지만

 

ID라는 것이 있내요.

 

저것이 바로 이 사진의 일련번호!

 

이것을 수정해 일련 번호를 바꿀 수 있지요~

 

자, 이제 사용해볼까요?

 

일단, 빈폼에 픽쳐박스를 넣고

 

폼 로드 소스에

 

Picture1.Picture = LoadResPicture(101, vbResBitmap) 

 

이렇게 넣어보고 시작을 하면!

사진이 나올꺼에요.

 

LoadResPicture 함수 설명을 하자면…

 

LoadResPicture( ID(일련번호) , Type)

이렇게 사용하시면 됩니다.

 

어? Type 종류를 알려달라구요?

 

vbResBitmap – 비트맵(BMP)

 

vbResIcon – 아이콘(Ico)

 

vbResCursor – 커서(Cur)

 

이런 종류들이 있습니다.

 

그 밖에 Res 에 관련된 소스들이 많습니다.

나머지들은 제가 익숙해지면 다시 올려드리지요.

 

그럼 이상입니다.

 

*덧글을 달지 않으면 사람이 아니라 시궁창에 있는 시궁창이다.\

*덧글을 달지 않으면 몇일후 시험을 망칠것이다

Copyright ⓒ 프매씨

Comments