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
[60913] Re:Re:Re:Re:프로젝트에 포함되지 않은 DFM파일을 열수없다고 에러가 발생합니다.
이준석 [] 1909 읽음    2010-04-28 09:03
아..프로젝트파일 뿐 아니라 cpp파일에서도 폼을 형성하는 부분이 있군요..

프로젝트파일에선 없는 걸 확인했는데...다른 부분을 생각지 못했네요..

친절하신 답변 감사드립니다...

매번 이곳에선 도움만 받아가는데 언제쯤 도움줄수 있는 때가 올런지요..ㅎㅎ

다시한번 감사드려요~

송신영 님이 쓰신 글 :
: 프로젝트명.bpr 파일을 열어서
: ADSELCOM 이름으로 찾기를 합니다. 찾아서 나오는 모든 부분을 삭제합니다.
: 아마 아래와같이 한줄 정도가 나오지 싶습니다.
: 아래는 Unit5.cpp 라는 파일이름을 가지고 Form 이름은 Form5 입니다.
: 님의 경우에는 아마도 ADSELCOM.cpp 이고 Form이름이야 작성하신 이름이들어있겠죠.
:
: <FILE FILENAME="Unit5.cpp" FORMNAME="Form5" UNITNAME="Unit5" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
:
: 한줄을 몽땅 삭제하세요.
: bpr 파일을 수정할 때는 조심하셔야합니다. 항상 복사본을 만들어 두시고 작업하세요.
: 뒷부분에 공백이나 이상하게 잘못 지울 경우 프로젝트가 열리지 않을 수 있습니다.
:
: 그리고 프로젝트명.cpp 파일을 열어서
: ADSELCOM 이름으로 찾아서 주석처리하구요 찾을 경우에 Form 이름도 알수 있습니다.
: 해당 Form 이름으로 다시 찾기 하셔서 해당 이름이 들어간 부분 주석처리합니다.
:
:
:
: #include 
: #pragma hdrstop
: //---------------------------------------------------------------------------
: USEFORM("Unit1.cpp", Form1);
: USEFORM("Keypad.cpp", frmKeypad);
: //USEFORM("Unit5.cpp", Form5);  <--------------- 이 부분 처럼.
: //---------------------------------------------------------------------------
: WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
: {
:     try
:     {
:          Application->Initialize();
:          Application->CreateForm(__classid(TForm1), &Form1);
:          Application->CreateForm(__classid(TfrmKeypad), &frmKeypad);
:          //Application->CreateForm(__classid(TForm5), &Form5); <---이 부분 처럼.
:          Application->Run();
:     }
:     catch (Exception &exception)
:     {
:          Application->ShowException(&exception);
:     }
:     catch (...)
:     {
:          try
:          {
:              throw Exception("");
:          }
:          catch (Exception &exception)
:          {
:              Application->ShowException(&exception);
:          }
:     }
:     return 0;
: }
: 

:
: Form을 자동 생성하게 설정된 경우 위와같이 2 부분을 삭제하면 됩니다.
: 자동 생성이 아닌 경우 위 두 파일을 모두 확인해 보시구요
: 소스 중에 임의로 생성하는 부분이 있습니다. 그 부분도 삭제하면됩니다.
:
: 성공하시길
:
: 이준석 님이 쓰신 글 :
: : 아..답변 감사합니다..
: :
: : 그렇다면 임의로 삭제해버릴 수 있는 방법은 있을런지...
: :
: : 다시 열심히 해결을 해봐야겠네요...
: :
: : 감사합니다~
: :
: : civilian 님이 쓰신 글 :
: : : *.dfm 파일은 빌더의 버전별로 조금 다릅니다.
: : : 따라서 상위버전의 빌더에서 작성된 dfm을 하위버전에서 여는 경우 오류가 발생할 수 있습니다.
: : :
: : : 이준석 님이 쓰신 글 :
: : : : 안녕하세요.
: : : :
: : : : 제목 그대로 링크에러가 발생하는데
: : : :
: : : : 열수없다고 나오는 파일은 ADSELCOM.DFM 이라고 나오는데
: : : :
: : : : 프로젝트 파일을 열어 뒤져보아도 위와같은 내용은 포함되어 있지 않습니다.
: : : :
: : : : 어떤 파일을 뒤져봐야 위의 파일에 대한 내용을 찾을 수 있을까요???
: : : :
: : : : 이거 해결 못하면 다시 짜야하는거겠죠??ㅜㅜ;;;
: : : :
: : : : 도와주세요...

+ -

관련 글 리스트
60877 프로젝트에 포함되지 않은 DFM파일을 열수없다고 에러가 발생합니다. 이준석 1240 2010/04/23
60880     Re:프로젝트에 포함되지 않은 DFM파일을 열수없다고 에러가 발생합니다. civilian 2056 2010/04/23
60890         Re:Re:프로젝트에 포함되지 않은 DFM파일을 열수없다고 에러가 발생합니다. 이준석 1517 2010/04/26
60899             Re:Re:Re:프로젝트에 포함되지 않은 DFM파일을 열수없다고 에러가 발생합니다. 송신영 1471 2010/04/27
60913                 Re:Re:Re:Re:프로젝트에 포함되지 않은 DFM파일을 열수없다고 에러가 발생합니다. 이준석 1909 2010/04/28
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.