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
[39650] Re:[질문]
[] 2037 읽음    2005-03-28 01:19
볼랜드 님이 쓰신 글 :
: 일부 사용자들이 "지정된 모듈을 찾을 수 없습니다." 라는 에러메세지만 뜨고
: 프로그램 실행이 안되는 문제가 있어서..
:
: try
: {
:          Application->Initialize();
:          Application->Title = "프로그램 이름";
:
:          Application->CreateForm(__classid(TFormMain), &FormMain);
:          Application->CreateForm(__classid(TFormSub1), &FormSub1);
:          Application->CreateForm(__classid(TFormSub2), &FormSub2);
:          Application->Run();
:     }
:     catch (Exception &exception)
:     {
:         Application->ShowException(&exception);
:     }
:     catch (...)
:     {
:             try
:             {
:                     throw Exception("");
:             }
:             catch (Exception &exception)
:             {
:                     Application->ShowException(&exception);
:             }
:      }
: }
:
:
:
:
:          Application->Initialize();
:          Application->Title = "프로그램 이름";
:
: 여기까지만 실행되고
:
:          Application->CreateForm(__classid(TFormMain), &FormMain);
:
: MainForm 은 아예 생성조차 안되는듯합니다. 생성자도 들어가지도 못하고..
: Foem Create (OnCreate) 도 물론 안됩니다. (OnShow 도..)
:
:
:
: "지정된 모듈을 찾을 수 없습니다."  이 에러는 어떤 상황에서 발생하고 (BCB 프로젝트에서)
: 어떻게 해결 가능할까요?

이 에러 메시지는 보통 Load-Time Dynamic Linking을 시도하던 중 해당하는 Library(dll)을 찾을 수 없을 때입니다.
Load-Time Dynamic Linking은 임포트라이브러리를 프로젝트에 포함시켜서 응용 프로그램을 제작하거나
BCB의 각종 컴포넌트 등을  Run time package에서 가져다 사용할 때 문제가 될 수 있습니다.
어떤 식이든 Load-Time Dynamic Linking을 사용한다면 해당 Library 파일을 함께 배포해야 합니다.
BCB의 각종 컴포넌트 등에 대해 Load-Time Dynamic Linking을 사용하지 않으려면 응용 프로그램 제작시 [Project] [Options...] 메뉴에서 Packages 탭의 Build with runtime packages 및 Linker 탭의 Use dynamic RTL을  해제하여야 합니다.
자세한 내용은 위에 나오는 용어를 가지고 도움말을 찾아보면 잘 나와 있을 것입니다.

할말이 더 있는데... 용어 구사도 잘 안 되고 어깨는 아프고 해서 이만 접을랍니다.

+ -

관련 글 리스트
39430 [질문] "지정된 모듈을 찾을 수 없습니다." 에러.. 볼랜드 6384 2005/03/09
39650     Re:[질문] 2037 2005/03/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.