Firefox 3 용 XPI를 통해 XPCOM 구성 요소를 배포하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/566454

  •  05-09-2019
  •  | 
  •  

문제

나는 XPCOM 구성 요소와 그것을 사용하는 확장자를 썼습니다. XPCOM은 목적을 위해 임의의 DLL을로드합니다.

XPCOM과 DLL을 XPI 패키지에 포함하려면 어떻게해야합니까?

도움이 되었습니까?

해결책

iExtensionManager 및 iinstalllocation을 통해 DLL에 대한 절대 경로를 찾은 다음 LoadLibrary ()를 통해로드 할 수있었습니다.

  1. my.xpi/components에 xpcom 근처에 dll을 넣습니다.
  2. iextensionmanager 및 iinstalllocation을 통해 확장 경로를 찾으십시오.
  3. loadlibrary ()
  4. 이익

다른 팁

XPI는 기본적으로 ZIP 파일이며, 여기에는 DLL이 포함됩니다.https://developer.mozilla.org/en/creating_xpi_installer_modules

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top