Q&A

  • REGSVR32로 등록이 안되는 경우
안녕하세요. Delphi3.0에서 F1Book 을 이용해서 만든 application이 있는데요,

regsvr32로 관련 ocx를 등록해서 사용을 했습니다...



그런데, 회사에서 전체적으로 뭘 install 하라고 해서 install을 했더니

잘 되던 프로그램이 안되어서 보니까 아무래도 그 ocx와 관계가 있는 것 같아요...



제 PC는 Delphi를 다시 install해서 해결을 했는데,



사용자들은 안됩니다...



regsvr32 로 등록을 하니 load library error가 뜨는군요...



어떻게 하지요????

3  COMMENTS
  • Profile
    최장운 2000.09.03 02:08
    <배포방법>

    F1Book는 ActiveX이므로 다른 컴퓨터에서 사용하려면 본체에 있는 OCX를 함께 배포하지 않으면 않됩니다.

    또한 ActiveX이므로 레지스트리에 등록하지 않으면 않됩니다.



    1. 배포할 파일

    - Vcf132.ocx

    - Oc30.dll

    - Mfcans32.dll

    - Msvcrt20.dll

    이상의 파일을 System폴더에 복사합니다.

    DLL은 이미 존재하고 있을 수 있으므로 이 때에는 복사하지 않아도 됩니다.

    아마도 Oc30.dll파일이 시스템 디렉토리에 없었을 것입니다.

    라이센스 프리인것 같으므로 임의로 배포하여도 무방할 것 같습니다.



    2. 레지스트리에 등록하는 방법

    시스템 폴더에 regsvr32.exe라는 실행파일이 있습니다.

    명령행에서 다음과 같이 입력합니다.



    regsvr32 c:windowssystemvcf132.ocx





    노광주 wrote:

    > 안녕하세요. Delphi3.0에서 F1Book 을 이용해서 만든 application이 있는데요,

    > regsvr32로 관련 ocx를 등록해서 사용을 했습니다...

    >

    > 그런데, 회사에서 전체적으로 뭘 install 하라고 해서 install을 했더니

    > 잘 되던 프로그램이 안되어서 보니까 아무래도 그 ocx와 관계가 있는 것 같아요...

    >

    > 제 PC는 Delphi를 다시 install해서 해결을 했는데,

    >

    > 사용자들은 안됩니다...

    >

    > regsvr32 로 등록을 하니 load library error가 뜨는군요...

    >

    > 어떻게 하지요????

  • Profile
    김진호 2000.01.03 23:26
    노광주 wrote:

    > 안녕하세요. Delphi3.0에서 F1Book 을 이용해서 만든 application이 있는데요,

    > regsvr32로 관련 ocx를 등록해서 사용을 했습니다...

    >

    > 그런데, 회사에서 전체적으로 뭘 install 하라고 해서 install을 했더니

    > 잘 되던 프로그램이 안되어서 보니까 아무래도 그 ocx와 관계가 있는 것 같아요...

    >

    > 제 PC는 Delphi를 다시 install해서 해결을 했는데,

    >

    > 사용자들은 안됩니다...

    >

    > regsvr32 로 등록을 하니 load library error가 뜨는군요...

    >

    > 어떻게 하지요????





    아마두...이런 경우가 아닐까 십습니다..

    뭔고 하니..



    ActiveX는 대부분 Lic라는 화일이 필요 합니다...

    즉 라이센스 화일이 필요 하다는 이야기 입니다..



    F1북의 라이센스는 'c:Windowssystemvcf1.lic 화일 입니다..



    이 화일을 복사 하신후 다시 등록 하시고 사용 하여 보십시요...



    참고로 훈민정흠은 F1북사용해서 만들었데요.......



    그럼

  • Profile
    노광주 2000.01.04 00:19
    김진호 wrote:



    > 아마두...이런 경우가 아닐까 십습니다..

    > 뭔고 하니..

    >

    > ActiveX는 대부분 Lic라는 화일이 필요 합니다...

    > 즉 라이센스 화일이 필요 하다는 이야기 입니다..

    >

    > F1북의 라이센스는 'c:Windowssystemvcf1.lic 화일 입니다..

    >

    > 이 화일을 복사 하신후 다시 등록 하시고 사용 하여 보십시요...

    >

    > 참고로 훈민정흠은 F1북사용해서 만들었데요.......

    >

    > 그럼



    이전에 등록시 lic file까지 내려받고 등록을 시켰거든요...

    지금도 그 file이 windows/system directory 상에 존재하구요...

    하지만 계속 loadlibrary error가 납니다...