Enjoy Development

지식관리, 메모장, 기억저장소, 참고자료, ...

VB6 ActiveX 수동 설치 방법

2014.03.10 18:41 | 조회 수 : 197897

IE에서 해당 웹 페이지 접속을 통해 ActiveX를 설치하는 방법 외에 수동으로 ActiveX를 설치하는 방법을 정리한다.

방법1) CAB 파일의 압축을 풀어 OCX/DLL 파일을 system32 폴더로 복사 후 regsvr32 명령으로 레지스트리 등록한다.

방법2) rundll32 명령으로 CAB 파일을 설치하나.

     

방법1) CAB 파일의 압축을 풀어 OCX/DLL 파일을 system32 폴더로 복사 후 regsvr32 명령으로 레지스트리 등록한다.

  1. 사이트에서 CAB 파일을 다운로드 받는다.
  2. 임의의 폴더에 CAB 파일의 압축을 푼다.
  3. OCX/DLL 파일을 system32 폴더로 복사한다.
  4. 도스창을 열고 system32 폴더에서 아래 명령을 실행한다.

C:\windows\system32>regsvr32 XXXXX.ocx

※ 윈도우64bit 사용중이라면 C:\windows\sysWOW64 디렉토리로 복사하고 등록해야 한다.

C:\windows\sysWOW64>regsvr32 XXXXX.ocx

     

방법2) rundll32 명령으로 CAB 파일을 설치하나.

  1. 사이트에서 CAB 파일을 받아 임시 디렉토리(C:\temp)로 복사한다.
  2. 도스창을 열고 아래 명령을 실행한다. (CAB명은 절대경로로 입력해야한다.)

rundll32 advpack.dll,LaunchINFSectionEx XXXXX.INF,,C:\temp\XXXXX.CAB

※ 윈도우64bit 사용중이라면 C:\windows\sysWOW64 디렉토리의 rundll32.exe로 실행해야 한다.

C:\windows\sysWOW64\rundll32 advpack.dll,LaunchINFSectionEx XXXXX.INF,,C:\temp\XXXXX.CAB

  

 

2014/03/17 추가)

방법2의 경우 일반적인 ActiveX CAB은 설치되지 않는다.

VBP 패키지 및 배포 마법사를 이용해서 만든 CAB의 경우 방법2로 설치되지만, ActiveX 설치와는 좀 다르다.

Powered by EnjoyDev | Xpress Engine | DNS Powered by DNSEver.com