사이트 내 전체검색
PHP
ActiveX 배포 파일(cab) 만들때 외부 DLL넣는 방법
로빈아빠
https://cmd.kr/php/276 URL이 복사되었습니다.

본문

[Add.Code]색션에 자신이 넣고자 하는 DLL 및 OCX를 설정.
예)
[Add.Code]
My.ocx = My.ocx
MyDll.dll = MyDll.dll

이렇게 한뒤 [install.files]섹션도 동일하게 작성.

그후 각각의 ocx와 dll파일에 대한 섹션을 만들고 정보를 입력
예)
[My.ocx]
file-win32-x86 = thiscab
RegisterServer=yes
clsid = {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}
DestDir = 11
FileVersion =1, 0, 0, 1

[MyDll.dll]
file-win32-x86 = thiscab  

->이 파일이 win32이며 x86플랫폼에서 돌아가고 이 파일이 지금현재 이 Cab파일에 있다는말
RegisterServer=yes

->레지스트리에 등록할거냐 말거냐..
clsid = {xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}

->CLSID값
DestDir = 11

->이 파일을 복사할 폴더... inf 샘플 보면 위에서 디파인 해주게 되있음
FileVersion =1, 0, 0, 1

-> 이 파일의 버전.. 버전이 틀리면 자동으로 업데이트 한다..

[출처] ActiveX 배포 파일(cab) 만들때 외부 DLL넣는 방법|작성자 나너가져

댓글목록

등록된 댓글이 없습니다.

PHP
871 (14/18P)

Search

Copyright © Cmd 명령어 18.225.254.81