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
[628] [답변] 한가위/ 도와주세요/프포
박지훈.임프 [cbuilder] 5449 읽음    1998-09-08 16:45
안녕하세요. 천리안 프로그래머 포럼 C++Builder 담당자 임펠리테리입니다.

아래 담비님께서 잘 설명해 주셨는데.. 조금만 부연하겠습니다.

빌더가 메소드를 자동생성할때 빌더가 내부적으로 변경시키는 곳은 모두 세부분입니다

. 가장 먼저, 해당 유닛의 cpp화일에 함수몸체를 추가합니다. 그리고 헤더화일에 그

함수의 선언을 추가합니다. 그리고 또하나, dfm화일에 그 이벤트의 On~ 속성에 그 함

수를 할당합니다.

원칙적으로 따지자면, 당연히 함수를 없애고자 하면 이 세부분을 다 수정하셔야 합니

다. 하지만, dfm화일의 핸들러 할당은 해당 메소드가 없으면 자동으로 없어지니까,

헤더화일과 cpp화일만 수정해주시면 됩니다. 말씀하신 에러

"Cannot find implementation of method" 는 헤더화일에 선언된 함수의 정의를 cpp에

서 찾지 못했다는 의미입니다. 헤더화일에서 그 함수의 선언부분을 지워주지 않은거죠

하지만.. 이렇게 수작업으로 삭제하시기보다는, 함수의 내용만 몽땅 지우고 첨에 빌더

가 만들어준 틀만 남긴후 Save 해주시면 알아서 그 함수를 삭제해줍니다. 그게 훨씬

안심할 수 있죠. 빌더가 만들어준 부분은 스스로 삭제하도록 맡겨 두는것이 좋잖나요.

그럼 도움되시길 바라면서, 이만...




독립문에서 임펠리테리였습니다.

(cbuilder, skyhi18, cbuilder@thrunet.com)



+ -

관련 글 리스트
626 [질문] 도와주세요/프포 한가위 5170 1998/09/08
628     [답변] 한가위/ 도와주세요/프포 박지훈.임프 5449 1998/09/08
627     [답변] 한가위/ 도와주세요/프포 담비 5285 1998/09/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.