Можно ли написать плагин Firefox для использования элемента управления ActiveX в Windows? - PullRequest
0 голосов
/ 03 октября 2009

Я использую элемент управления ActiveX под названием TAPIEx, позволяющий интегрировать телефонную систему TAPI с помощью MS Access 2000 (+ Visual Basic). Я хочу превратить эту базу данных Access в веб-приложение с клиентами, на которых запущен Firefox (все во внутренней сети).

Поскольку Firefox не поддерживает ActiveX, возможно ли мне написать плагин Firefox, который в свою очередь использует элемент управления ActiveX?

Что касается работы плагинов. Смогу ли я вызвать «функции» плагина из скрипта страницы (например, набрать номер, указав номер телефона, проверить, выполняются ли вызовы)? Было бы проще добавить эти функции в контекстное меню Firefox «глобально» внутри Firefox?

Надеюсь, вы, ребята, можете помочь. Обратите внимание, я не программист на полный рабочий день; Мне просто нужно знать, насколько крутой будет кривая обучения, или даже если моя идея возможна!

Теперь я нашел проект, позволяющий использовать элементы управления ActiveX в Firefox, который, кажется, довольно актуален:


http://code.google.com/p/ff-activex-host/

1 Ответ

1 голос
/ 03 октября 2009

Теоретически, да, вы могли бы написать плагин для Firefox на C ++, который взаимодействует с компонентом ActiveX через COM. Но кривая обучения для плагинов COM и C ++ FF ужасно крута. Я бы не рекомендовал это.

Как говорит Калми, просто используйте IE.

...