자꾸 이런 질문 드려서 죄송스럽기까지 하군요.
굳이 DLL로 만들지 않고 RES화일로 만들어도 될걸 왜 그러는 걸까? 라고 의문이 있는 분들이 있는것 같은데. 왜 굳이 제가 DLL로 만들려 하냐하면 JPEG화일이 굉장히 많을 경우는 실행화일도 리소스 파일에 비례해서 커지게 되더군요. RES화일을 이용해서 프로그램한 결과 이미지를 100여장을 Resource파일에 포함해서 컴파일해보니 실행파일이 무려 5메가가 넘었습니다. 아직도 포함해야 할 이미지 파일은 많은데 말입니다.
그래서 할 수 없이 Jpeg파일을 Brcc32 Image.rc로 해서 Image.res파일을 생성한 후, dll에 포함시켰습니다.
그런데 문제는 이 다음부터 입니다. 도무지 DLL안에 숨어있는 JPEG파일을 어떻게 불러오는지 알 수가 없습니다. 이곳저곳 모두 찾아봤지만 이 문제에 대한 해답은 얻을 수가 없었습니다.
델파이 고수님들에게 다시 한번 부탁 드립니다.
> 자꾸 이런 질문 드려서 죄송스럽기까지 하군요.
> 굳이 DLL로 만들지 않고 RES화일로 만들어도 될걸 왜 그러는 걸까? 라고 의문이 있는 분들이 있는것 같은데. 왜 굳이 제가 DLL로 만들려 하냐하면 JPEG화일이 굉장히 많을 경우는 실행화일도 리소스 파일에 비례해서 커지게 되더군요. RES화일을 이용해서 프로그램한 결과 이미지를 100여장을 Resource파일에 포함해서 컴파일해보니 실행파일이 무려 5메가가 넘었습니다. 아직도 포함해야 할 이미지 파일은 많은데 말입니다.
> 그래서 할 수 없이 Jpeg파일을 Brcc32 Image.rc로 해서 Image.res파일을 생성한 후, dll에 포함시켰습니다.
> 그런데 문제는 이 다음부터 입니다. 도무지 DLL안에 숨어있는 JPEG파일을 어떻게 불러오는지 알 수가 없습니다. 이곳저곳 모두 찾아봤지만 이 문제에 대한 해답은 얻을 수가 없었습니다.
> 델파이 고수님들에게 다시 한번 부탁 드립니다.
>
안녕하세요.
나이렉스의 팁란에 가보십시요.