C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 팁&트릭
C++Builder Programming Tip&Tricks
[86] ActiveX 컨트롤 배포에 관한 사항(2) -- inf사용시 버전별 다운받기
임승균.조로 [zoro] 8631 읽음    2001-04-06 19:36
안녕하세요

빌더나 델파이에서 Web Deploy Option에서요..
Use CAB file Compression을 체크하지 마셔요..
Auto increment release number을 체크하시죠...
글구 나머지는 디폴트...
그렇게하시면 Target Dir에 .ocx 하고 .inf가 생기죠..
이제 .inf를 수정해야 겠네요..


예제>>

;C++Builder-generated INF file for GuryForm.ocx
[Add.Code]
GuryForm.ocx=GuryForm.ocx

[GuryForm.ocx]
;file="http://어쩌구저쩌구" 요부분을 밑에 처럼 바꿔주세요..
file-win32-x86=thiscab << - 이게 무슨야그냐.. cab안에 모두 있다는 야그
clsid={E8CAEFDA-11D3-4E6C-A791-DC140A4108CD}
RegisterServer=yes
FileVersion=1,0,8,0

그다음 수동으로 cab파일을 만들어주죠..

예제>>

<<--- ***는 파일이름입니다..
c:\>cabarc -s 6144 n ***.cab ***.ocx ***.inf

그다음 전에 만든 가짜 인증서를 cab에 부쳐넣습니다.

c:\inetsdk\bin>signcode -spc test.spc -v test.pvk -n "***" ***.cab

이렇게 하시면 됩니다.
글구 TargetDir에 있는 htm파일을 고쳐야하는데..

codebase이부분을 수정하죠..
바꾸기전>>
codebase="http://sunggury.shinhae.com/test/GuryForm.inf"

바꾸고난후>>
codebase="http://sunggury.shinhae.com/test/GuryForm.cab#version=1,0,10,0"
여기서version옆의 숫자는 ocx version 입니다.

이렇게 하면 됩니다..

그럼 즐거운 하루되세요..

+ -

관련 글 리스트
86 ActiveX 컨트롤 배포에 관한 사항(2) -- inf사용시 버전별 다운받기 임승균.조로 8631 2001/04/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.