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

C++빌더 Q&A
C++Builder Programming Q&A
[63069] Re:deply한 Active-X 원격지에서 새로 다운로드 받으려면..?
아제나 [azena] 1023 읽음    2010-11-22 18:02
codebase만 제대로 적어 놓으시면 파일 버젼과 비교해서 익스플로러가 알아서 다운 받고 합니다.
이미 설치된 파일의 버젼과 codebase에 적혀 있는 버젼이 다르면 IE는 설치되어 있는 Active-X를 로딩하지 않고 codebase 주소에 파일 다운로드를 시도하게 됩니다.
HTML을 확인하셔요~

<object classid="clsid:123456789-ABCD-EFGH-1234-123456789ABCD" name="myactivex" id="myactivex" width=320 height=240 codebase="/ax/filename.cab#Version=3,0,0,1514">

버젼 정보에 구분자는 콤마를 넣으셔야 합니다.
지난번에 웹개발쪽에서 이것을 점으로 넣어서 며칠 동안 고생한 기억이 =_=




locke 님이 쓰신 글 :
: active-x 너무 오래간만에 만지니 방법을 모르겠네요.
:
: deploy-option 설정 다 했고..iis 서버 폴더에 디플로이 됐거든요.
:
: 근데 프로그램을 다시 빌드해서 새로운 걸로 디플로이한 다음..
:
: 원격지에서 해당 htm을 호출하면..기존에 다운로드 받은
:
: 원격지의 캐시된 ocx가 실행이 되네요..
:
: 최신으로 하는 방법이 있었던거 같은데..얘가 버전 비교해서 다르면 새로 받죠?
:
: 방법좀 알려주세요. 단순히 파일버전이 아니고..tlb에서 어떻게 했던거 같은데
:
: 생각이 안나네요. ㅜㅜ
:
: -locke
:
: ps: Register Active-X Server 등록해주고
:
: parameters에서 Host Application에 인터넷 탐색기 설정
:
: parameters에 해당 htm 파일 설정하고 실행하면 Unable to create process: 지원되지않는 요청입니다.
:
: 이렇게 나오네요. 액티브엑스도 이렇게 디버깅 한다고 들었는데..ㅠㅠ

+ -

관련 글 리스트
63068 deply한 Active-X 원격지에서 새로 다운로드 받으려면..? locke 957 2010/11/22
63069     Re:deply한 Active-X 원격지에서 새로 다운로드 받으려면..? 아제나 1023 2010/11/22
63070         Re:Re:deply한 Active-X 원격지에서 새로 다운로드 받으려면..? locke 1409 2010/11/22
63073             Re:Re:Re:deply한 Active-X 원격지에서 새로 다운로드 받으려면..? 아제나 1167 2010/11/23
63074                 Re:Re:Re:Re:deply한 Active-X 원격지에서 새로 다운로드 받으려면..? locke 1126 2010/11/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.