0

XPCOM コンポーネントとそれを使用する拡張機能を作成しました。XPCOM は、その目的のために任意の DLL をロードします。

XPCOM と DLL を XPI パッケージに含めるにはどうすればよいですか?

4

2 に答える 2

1

IExtensionManager と IInstallLocation を介して DLL への絶対パスを見つけ、LoadLibrary() を介してロードすることができました。

  1. my.xpi/components/ の XPCOM の近くに DLL を配置します。
  2. IExtensionManager と IInstallLocation を介して拡張機能へのパスを見つけます
  3. LoadLibrary()
  4. 利益
于 2009-03-11T11:45:21.573 に答える
0

XPI は基本的に、特に DLL を含む zip ファイルです https://developer.mozilla.org/En/Creating_XPI_Installer_Modulesを参照してください

于 2009-02-24T10:38:18.977 に答える