Q&A

  • 제작 프로그램을 이식하려면 워쩌케하남여?
PC에 델파이5.0을 설치한 다음에 ODBC를 이용해 DB를 제어하는 프로그램을 작성하였습니다.

그런데, 정품 사용 문제때문에 델파이는 삭제한 후에 응용프로그램만 남겨 두려고 합니다.

한 PC에서 델파이를 삭제한 후 응용프로그램을 실행 시키니까 실행이 안되더라고요. 제 생각에는 BDE가 삭제되서 문제가 되는 것 같습니다.

델파이를 삭제하면 제어판에 BDE모양을 한 아이콘은 있는데 프로그램은 삭제가 되버린 듯 BDE는 실행이 되지 않습니다. 각 PC에 BDE만 설치하는 방법은 없는지, 또 BDE만 여러 군데 설치해도 정품 사용문제에 해당되지 않는지 이에 관해 아시는 분은 한 수 가르쳐 주십시오.

3  COMMENTS
  • Profile
    하얀까마귀 2000.01.27 08:19
    하늘 wrote:

    > PC에 델파이5.0을 설치한 다음에 ODBC를 이용해 DB를 제어하는 프로그램을 작성하였습니다.

    > 그런데, 정품 사용 문제때문에 델파이는 삭제한 후에 응용프로그램만 남겨 두려고 합니다.

    > 한 PC에서 델파이를 삭제한 후 응용프로그램을 실행 시키니까 실행이 안되더라고요. 제 생각에는 BDE가 삭제되서 문제가 되는 것 같습니다.

    > 델파이를 삭제하면 제어판에 BDE모양을 한 아이콘은 있는데 프로그램은 삭제가 되버린 듯 BDE는 실행이 되지 않습니다. 각 PC에 BDE만 설치하는 방법은 없는지, 또 BDE만 여러 군데 설치해도 정품 사용문제에 해당되지 않는지 이에 관해 아시는 분은 한 수 가르쳐 주십시오.





    --------------------------------------------------------------

    BDE가 삭제되면 델파이 응용프로그램과 DB의 연결은 안되기 때문에 당연히 실행이

    안됩니다.

    물론 BDE없이 연결할 수 있는 콤포넌트들도 있지만...

    원하시는 것은 델파이 Cd에 보시면 Install shelield 라는 것이 있습니다.

    먼저 이 프로그램을 설치하시구요..

    이 프로그램은 델파이의 설치본을 생성해주는 프로그램입니다.

    이걸로 프로그램의 설치본을 만드시면 됩니다.

    여기 보시면 BDE Setting 부분도 들어 있습니다.

    이걸로 설치본을 만드시고... 델파이를 삭제하신 다음에 설치본으로 프로그램을 설치하세요..

    보통 이건 개발해서 배포할때 사용하는 겁니다. 그럼..

    도움이 되셧기를....



    -하얀까마귀 --

  • Profile
    갱수 2000.01.26 23:01
    하늘 wrote:

    > PC에 델파이5.0을 설치한 다음에 ODBC를 이용해 DB를 제어하는 프로그램을 작성하였습니다.

    > 그런데, 정품 사용 문제때문에 델파이는 삭제한 후에 응용프로그램만 남겨 두려고 합니다.

    > 한 PC에서 델파이를 삭제한 후 응용프로그램을 실행 시키니까 실행이 안되더라고요. 제 생각에는 BDE가 삭제되서 문제가 되는 것 같습니다.

    > 델파이를 삭제하면 제어판에 BDE모양을 한 아이콘은 있는데 프로그램은 삭제가 되버린 듯 BDE는 실행이 되지 않습니다. 각 PC에 BDE만 설치하는 방법은 없는지, 또 BDE만 여러 군데 설치해도 정품 사용문제에 해당되지 않는지 이에 관해 아시는 분은 한 수 가르쳐 주십시오.



    안녕하세요.. 지도 잘은 모르지만 일단 프로그램을 배포할때 정품에 인스톨쉴드를 사용해서 배포한다는것은 정품을 구입해야한다는것으로 알고 있습니다.

    인스톨쉴드에서 bde만을 셋업해서 할수 있는데 이는 불법이죠..-.-

    인프라이스에서 전화를 했는데.. 그러더군요.. 도움도 안되었네요..





  • Profile
    thenolja 2000.01.29 04:28
    갱수 wrote:

    > 하늘 wrote:

    > > PC에 델파이5.0을 설치한 다음에 ODBC를 이용해 DB를 제어하는 프로그램을 작성하였습니다.

    > > 그런데, 정품 사용 문제때문에 델파이는 삭제한 후에 응용프로그램만 남겨 두려고 합니다.

    > > 한 PC에서 델파이를 삭제한 후 응용프로그램을 실행 시키니까 실행이 안되더라고요. 제 생각에는 BDE가 삭제되서 문제가 되는 것 같습니다.

    > > 델파이를 삭제하면 제어판에 BDE모양을 한 아이콘은 있는데 프로그램은 삭제가 되버린 듯 BDE는 실행이 되지 않습니다. 각 PC에 BDE만 설치하는 방법은 없는지, 또 BDE만 여러 군데 설치해도 정품 사용문제에 해당되지 않는지 이에 관해 아시는 분은 한 수 가르쳐 주십시오.

    >

    > 안녕하세요.. 지도 잘은 모르지만 일단 프로그램을 배포할때 정품에 인스톨쉴드를 사용해서 배포한다는것은 정품을 구입해야한다는것으로 알고 있습니다.

    > 인스톨쉴드에서 bde만을 셋업해서 할수 있는데 이는 불법이죠..-.-

    > 인프라이스에서 전화를 했는데.. 그러더군요.. 도움도 안되었네요..

    >

    >

    갱수님께

    제가 알고 있는 바로는 인프라이즈의 정책중에 bde부분을 라이센스 비용없이

    자유롭게 배포할수 있는것으로 알고 있습니다.

    즉 installshield를 사용하여 bde를 무진장 배포 할수 있다는 말이지요

    이는 현재 인프라이즈에 근무하고 있는 정우철님의 저서인 delphi4.0 programming bible

    내용중에서 발췌한것입니다.그러니 하늘님 마음을 놓으시고 installshield를 이용하여

    bde를 포함한 어플리케이션을 배포하시길.....