2012-11-26 27 views
5

Tôi đã tạo một plugin NPAPI. Nó sử dụng hai Dll khác.
Tôi cần đóng gói các tệp Dll đó cùng với Plugin dll làm Phần mở rộng.
Tôi có thể làm như thế nào? Vì vậy mà tôi có thể đặt dll đó vào bất kỳ thư mục nào và đăng ký nó.Đóng gói dll bên ngoài với phần mở rộng NPAPI Plugin

Có cách nào để thực hiện việc này không?

Xin lỗi nếu nó trùng lặp.

cảm ơn trước.

Trả lời

2

Nếu bạn đóng gói nó như là một phần mở rộng, bạn chỉ cần đặt hai DLL bạn cần trong cùng một thư mục trong phần mở rộng như plugin DLL.

Lưu ý rằng một số trình duyệt, đường dẫn tìm kiếm có thể gặp khó khăn khi tìm các tệp DLL đó; nếu bạn thấy đây là trường hợp bạn có thể thử DELAYLOAD liên kết các tệp DLL đó và sử dụng SetDllDirectory để thêm thư mục plugin dll vào đường dẫn.