Как запустить длл под 5-м ФаерФоксом ?
От: a452  
Дата: 01.08.08 20:05
Оценка: :)
Нашел в инете подробный пример(единственный?) вызова си-шной длл из яваскрипта под мозиллой — xpcom_sample. После небольших траблов удалось скомпилировать и запустить под предлагающейся на том же сайте мозиллой 1.8. Однако под последним ФаерФоксом 5.0 уже не работает. Удаленные(по инструкции) Compreg.dat и xpti.dat и не думают автоматически генериться при старте. После многих попыток удалось все-таки их создать, причем IMyComponent упоминается в обоих. Вроде бы теперь все должно работать, однако ФаерФокс не может создать объект и выдает ошибку Components.classes[cid] is undefined. Как же теперь модуль на С++ запустить под 5-м ФаерФоксом, что еще можно попробовать? А вообще, впечатления от мазилы и всего этого мира после микрософта — средневековье какое-то, не каменный век уже, но и не 21. К микрософту любви особой не питаю, но надо признать, что культура кода и совместимость у них значительно выше.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.