Q&A

  • 컴포넌트 설치를 어떻게 해야하는지 모르겠어요


안녕하세요..

저는 원래 C만 사용했었는데요..
회사에서 전에 퇴사했던 사람이 만들어 놨던 프로그램을 수정하라는 요청이 있어서
보니깐 델파이5.0 이였습니다. 여기 저기 검색해서 대충 보니깐 컴포넌트라는 것을
설치해야한다고 하더라고요. 전에 퇴사했던 사람이 남겨놓은 자료를 보니깐
원본 소스랑 컴포넌트 파일이 있어서.. 일단 델파이 5.0을 설치하고
File -> Open Project 를 클릭하여 .dpr 파일을 열구..
F9를 눌렀더니 무슨 AVLabel1이 어쩌구 저쩌구 하니 어떻게 하겟느냐? 고 묻길래
ignore 하구 하구 해서 결국은 안되더라구요..
그래서 Component->Install Component를 눌러서 이것저것 막 해봤더니
메시지는 안뜨더라구요.. 그래서 F9를 눌렀더니..

[Error]CPortSetup.pas(49): Undeclared identifier: 'Combo1'
[Error]CPortSetup.pas(49): Undeclared identifier: 'Combo2'
[Error]CPortSetup.pas(49): Undeclared identifier: 'Combo3'....

이런 메시지가 나오면서 실행이 안되더라구요..
제가 cport260 이란 것을 웹에서 받아서 그 안에 있는 것들을 막 설치 했었거든요..
그래도 이렇게 위에 처럼 메시지가 나오면서 실행이 안되네요.. ㅠㅠ;

프로그램을 수정해야 할 것은 단지 그림하나 바꾸는 거라서
제가 예전에 Visual C++은 대충 써봐서 그림정도는 바꿀수 있을 것같거든요..

제가 델파이 쪽으로 입문을 할지는 잘 모르겟지만 일단 급한 거라 부탁드립니다.
회사내에 물어볼 사람두 없구.. 공부해서 해두 되겠지만 마감시간이 임박해서요..

그림으루 파일 첨부 합니다.. 답변 부탁드릴께요..
5  COMMENTS
  • Profile
    성더기 2007.02.28 18:38
    음..
    일단 라이브러리 패스를 설정해보시면 어떨지요
    Tools -> environment Options -> Library -> Library Path 에 해당 컴포넌트의
    소스가 있는 폴더를 추가하시구

    DPK 파일을 열어서 Compile후 Install 해보시면 됩니다

    이게 보통의 델파이 패키지 소스로 컴포넌트를 설치하는 방법입니다
    혹 컴파일중 res파일이 없어서 재생성 했다거나 아니면 Runtime 라이브러리라서 설치가 안된다거하는
    에러 메시지가 보이면 무시하셔두 됩니다

  • Profile
    김병윤 2007.02.26 23:09
    CPortSetup.pas면 시리얼 포트 연결하는 컴포넌트 인듯 한데
    제가 알기로는 이 컴포넌트는 패키지로 설치하셔야 할 것입니다.
    제가 첨부한 참고자료에 - 델파이 컴포넌트 설치(패키지)
    부분을 참고하셔서 설치하시면 됩니다.
    델파이 5 사용하시면 패키지 대상파일은 CPortLib5.dpk 파일이 될 것입니다.


  • Profile
    최명권 2007.02.27 02:50


    답변 고맙습니다.
    웹을 뒤지다가 COMPORT264를 받아서 해보았습니다.
    1. Open을 눌러 ComPort264\source\CPortLib5.dpk
    2. Open을 눌러 ComPort264\source\DsgnCPort5.dpk

    두 파일을 열고 컴파일을 눌렀더니 그림처럼 에러가 나서요..
    어떻게 해야 할지를 모르겠습니다..ㅠㅠ.

    도와주세요..
  • Profile
    김병윤 2007.02.27 05:54
    이전에 설치한 컴포넌트를 삭제하고 새로 설치해보세요
    제자리에 Cport컴포넌트를 설치해봤습니다.
    중간중간에 캡쳐해뒀으니 따라해보시면 되겠네요
    성공하시길...

  • Profile
    최명권 2007.03.01 22:55
    고맙습니다.. 올려주신 파일보고 쉽게 하는법을 찾았습니다..
    전에는 컴포넌트 삭제 하는방법 몰라서..
    컴포트 설치 한 번 실패하면 프로그램 지우구 다시 설치해서 하구..그랬거든요..(^^;)

    일단 툴 사용방법을 조금이나마 알게