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
[23535] Re:메모장 만들기 소스와 폼입니다. 왜 안되는지 알려주시면 고맙겠어여.
카츠라기 [] 1115 읽음    2003-01-06 06:15
경선님이 어떤 실수를 하셨는지 알 것 같습니다. 끝까지 읽어 보세요.


C++ Builder에서 일반 Application 프로젝트에 필요한 파일을 설명해 드리겠습니다.

New Application 하면 Form 하나와 Editor에 Unit1.cpp가 나옵니다.

이 Application을 Save All 하면 두 번의 Save Dialog가 나옵니다.


첫번째 Save Dialog는 Save Unit1 As로, Editor로 작성한 Unit1.cpp의 이름을 주어서 저장하는 겁니다.

Form 하나당 cpp, h, dfm 파일이 필요합니다.

위의 Unit1.cpp를 Editbpr2로 저장하면

Editbpr2.cpp, Editbpr2.h, Editbpr2.dfm 이렇게 세개의 파일로 저장됩니다.


두번째 Save Dialog는 Save Project1 As로, C++ Builder의 프로젝트에 필요한 파일을 저장하는 겁니다.

프로젝트 파일은 bpr, cpp, res 파일로 저장됩니다.

두번째 Save Dialog에서 파일명을 Editbpr2를 입력하게 되면

프로젝트 파일명은 Editbpr2.bpr, Editbpr2,cpp, Editbpr2.res 이렇게 세개의 파일로 저장됩니다.


여기서 잘못된 점을 찾을 수 있을겁니다.

경선님의 경우 프로젝트 이름과 Form 파일의 Unit 이름을 같게 주어서

처음 저장된 Form의 Unit파일인 Editbpr2.cpp 파일을

두번째 저장되는 프로젝트 파일인 Editbpr2.cpp 가 덮어버린 경우인 것 같습니다.


일반적으로 프로젝트를 만들어 나가면서 저장되는 어떠한 CPP 파일도 프로젝트명과 같게 주어서는 안됩니다.


+ -

관련 글 리스트
23531 메모장 만들기 소스와 폼입니다. 왜 안되는지 알려주시면 고맙겠어여. 경선 1643 2003/01/04
31512     Re:메모장 만들기 소스와 폼입니다. 왜 안되는지 알려주시면 고맙겠어여. 4GW 817 2003/01/05
23535     Re:메모장 만들기 소스와 폼입니다. 왜 안되는지 알려주시면 고맙겠어여. 카츠라기 1115 2003/01/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.