Q&A

  • ActiveX 버전 업데이트에 따른 cab 파일 새로 설치가 안되요.
ActiveX cab파일의 버전업에도 불구하고 새로 다운로드가 안되고 기존의 것이 브라우저 화면에 뿌려지는데 도통 해결책을 찾을 수가 없습니다. 이곳과 델마당을 아무리 뒤져도 해결하지 못하고 있습니다.
Project->Options 부분의 버전 정보랑 inf파일의 버전정보를 똑같이 올려줬는데도 새로 다운로드하지를 않습니다.
꼭 해결방법을 부탁드립니다.

먼저, ActiveFProj1.htm의 코드는 다음과 같습니다.
<!--CodeS-->
<HTML>
<H1> Delphi 7 ActiveX Test Page </H1><p>
You should see your Delphi 7 forms or controls embedded in the form below.
<HR><center><P>
<OBJECT
          classid="clsid:4894DFDE-B4AA-404E-B196-5AB67529B4AF"
          codebase="http://해당 사이트 주소/ActiveFProj1.inf"
          width=900
          height=550
          align=center
          hspace=0
          vspace=0
>
</OBJECT>
</HTML>

<!--CodeE-->


다음, ActiveFProj1.inf의 코드는 다음과 같습니다.

<!--CodeS-->
;Delphi-generated INF file for ActiveFProj1.ocx
[Add.Code]
ActiveFProj1.ocx=ActiveFProj1.ocx
libmysql40.dll=libmysql40.dll
libmysql41.dll=libmysql41.dll
libmysql320.dll=libmysql320.dll
libmysql323.dll=libmysql323.dll

[ActiveFProj1.ocx]
file=http://해당 사이트 주소/ActiveFProj1.cab
clsid={4894DFDE-B4AA-404E-B196-5AB67529B4AF}
RegisterServer=yes
FileVersion=2,2,0,0

[libmysql40.dll]
file=http://해당 사이트 주소/ActiveFProj1.cab
DestDir=11


[libmysql41.dll]
file=http://해당 사이트 주소/ActiveFProj1.cab
DestDir=11


[libmysql320.dll]
file=http://해당 사이트 주소/ActiveFProj1.cab
DestDir=11


[libmysql323.dll]
file=http://해당 사이트 주소/ActiveFProj1.cab
DestDir=11
<!--CodeE-->

1  COMMENTS
  • Profile
    성더기 2005.10.14 03:08
    프로젝트 -> 옵션에 있는 버전은 다음 버전으로알고 있습니다
    그러니까 실제 파일버전은 옵션에있는 버전의 한단계 아래버전이구요
    확인해보세요