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
[1945] Re:Re:[질문]RX 컨트롤 삭제에 대해..
최지수 [] 3334 읽음    1999-09-14 00:00
: : 안녕하세요? 최지수입니다.
: :
: : 음...
: :
: : 제가 RX컴포넌트를 사용하다가...조그만 문제에 부딪쳐서 RX컴포넌트를 사용할 수가 없게 되었습니다...
: :
: : 그런데 문제는 TRXDBGrid를 폼에 올려놓고 사용을 하다가 씨빌더에 기본으로 포함되어있는 TDBGrid로 바꾼후 RX컴포넌트를 삭제를 한후 발생하더군요.
: :
: : 계속 링크에러가 납니다.
: :
: : [Linker Error] Unable to open file 'RXCTL.BPI'
: : [Linker Error] Unable to open file 'RXDB.BPI'
: :
: : 두개가 뜨면서 실행이 안되더군요...
: :
: : 아.. 그전에 실행을 시키면 Dialog Box가 뜹니다..주된 내용은
: :
: : Unable to find package import Rxctl.bpi
: :
: : 라고 뜨면서 그 package가 있는 경로를 입력하라고 나오더군요..
: :
: : 전 RX컴포넌트를 완전히 날리고 싶은데..어떻게 하면 될까요???
: :
:
:
:
: 임펠리테리입니다.
:
: 일단, 빌더에 등록된 rx의 패키지들을 등록해제하려면, 빌더의 Component 메뉴에서
: Install Package를 선택한 후, 디자인타임 패키지 리스트박스에서 Rx... 어쩌구 되어있는
: 항목 두가지를 찾아 아래의 Remove 버튼을 눌러 제거하시면 됩니다.
: 이렇게 하면 빌더에서 rx가 등록해제되는데, 그렇더라도 하드디스크상에 rx의 디렉토리와
: 파일들은 그대로 남아있으므로, 설치했던 디렉토리로 가셔서 모두 지워주면 됩니다.
:
: 하지만, 프로젝트를 링크할때 에러가 나는 것은 이와는 별개의 문제입니다.
: 프로젝트에 속한 폼에 rx 관련 컴퍼넌트를 놓고 컴파일하거나 저장하게 되면
: 프로젝트 메이크파일(.bpr) 내에 해당 rx 패키지의 bpi 파일이 자동으로 등록되게
: 됩니다. 링커에러가 나는 것은 이것때문입니다. rx를 날려버렸다든지 Lib 패스에서
: rx 디렉토리를 제거했을 경우 rx 관련 bpi 파일들을 찾지 못해서 생기는 에러죠.
: 이것을 지우려면 직접 텍스트 에디터에서 프로젝트의 .bpr 파일을 열어서
: 'rx'라는 문자열로 검색해서 발견되는 모든 bpi 파일들에 대한 참조를 다 지워주면
: 됩니다.
:
: 주의할 것은, 빌더에서 view project makefile 해도 이 bpr 파일을 보여주지만,
: 이렇게 해서는 에디트가 되지 않으므로(내용을 고쳐도 원래대로 돌아옵니다) 직접
: 텍스트에디터에서 열어서 편집해야 합니다.
:
: 그럼 참고하시길...


^_^

음...그 방법으로 삭제를 하고 사용을 하면서 다른 방법이 없나 해서 문의를 드렸던건데..역시 수동으로 에디트해서 지우는 방법밖엔 없나보군요...

^^

+ -

관련 글 리스트
1942 [질문]RX 컨트롤 삭제에 대해.. 최지수 3395 1999/09/14
1944     Re:[질문]RX 컨트롤 삭제에 대해.. 박지훈.임프 3523 1999/09/14
1945         Re:Re:[질문]RX 컨트롤 삭제에 대해.. 최지수 3334 1999/09/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.