Q&A

  • 인스톨에 관해 궁금합니다.
안녕하세요 Delphi4.0으로 Paradox DataBase를 이용한 간단한 어플리케이션을

만들어 보았습니다.

그런데 Delphi 4.0 인스톨 시에 InstallShield를 깔지 않았거든요.

그래서 Setup Disk를 만들고 싶은데도 어떻게 해야할지 몰라서요.

DataBase를 사용하면 BDE까지 인스톨 하고, 레지스트리에 BDE등록도 해주어야

할텐데 쉬운방법은 없을까요?

아님 그냥 "C:program filescommon filesBorland sharedBDE" 내에 있는

모든파일을 Delphi가 없는 PC에 위와 같은 Directory에 복사하고 응용프로그램

(EXE file)을 복사하면 문제가 없을까요?

그럼 또 레지스트리 등록에 문제가 되겠군요.

하여튼 방법이 있으면 빨리 좀 가르쳐 주세요!.

그럼 안녕히!!

1  COMMENTS
  • Profile
    류성호 1999.07.14 22:09
    이현철 께서 말씀하시기를...

    > 안녕하세요 Delphi4.0으로 Paradox DataBase를 이용한 간단한 어플리케이션을

    > 만들어 보았습니다.

    > 그런데 Delphi 4.0 인스톨 시에 InstallShield를 깔지 않았거든요.

    > 그래서 Setup Disk를 만들고 싶은데도 어떻게 해야할지 몰라서요.

    > DataBase를 사용하면 BDE까지 인스톨 하고, 레지스트리에 BDE등록도 해주어야

    > 할텐데 쉬운방법은 없을까요?

    > 아님 그냥 "C:program filescommon filesBorland sharedBDE" 내에 있는

    > 모든파일을 Delphi가 없는 PC에 위와 같은 Directory에 복사하고 응용프로그램

    > (EXE file)을 복사하면 문제가 없을까요?

    > 그럼 또 레지스트리 등록에 문제가 되겠군요.

    > 하여튼 방법이 있으면 빨리 좀 가르쳐 주세요!.

    > 그럼 안녕히!!



    가장 좋은 방법은 역시 Delphi용 인스톨 쉴드를 사용해야 겠습니다.



    Delphi용 인스톨 쉴드는 BDE의 설치와 BDE에 설정해야 하는 값을

    미리 셋팅하고 설치 시에 그 값을 셋팅하니까요.



    부득이한 사정으로 Delphi용 인스톨 쉴드가 없더라도 BDE를 설치하는

    방법을 설명하겠습니다.



    BDE는 인터넷을 통해서 IE에 다운 받아서 설치할 수 있도록 되어 있습니다.

    'Borland/Borland Shared/BDE'폴더에 'bdeinst.cab'파일를 이용하면

    됩니다. 이 방법에 대한 설명은 다음에 설명하겠습니다.



    결론을 말하자면



    이 파일('bdeinst.cab')을 WinZip으로 풀면 'BdeInst.dll'파일이 나옵니다.

    이 파일 ActiveX 컴포넌트로 제작된 것으로 Regsvr32.exe으로 등록을 하면

    ActiveX 컴포넌트가 압축을 풀고 파일을 복사하면서 BDE가 설치됩니다.





    이렇게 등록하면 됩니다.



    Regsvr32.exe BdeInst.dll



    사이트 소개 : http://cafe.hanmail.net/delphi/