Страницы: 1
Прочитав этот форум, посмотрел сайт mozilla.org в тупике окончательном.
Ситуация такова необходимо заменить в программе движок IE на Gecko надоели тормоза его уже. (платформа Windows)
Вижу, что это вполне возможно и есть множество браузеров на движке Gecko.
Насколько я понимаю для этого было создано GRE, после долгих мучений стало понятно, что теперь для этой же цели можно использовать XULRunner ее замена с дополнениями - new GRE.
Вопрос GRE уже не будет поддерживаться?
Ситуация печальна тем что это необходимо сделать на Delphi.
Решения нашел четыре.
1. Mozilla Activex Control – вот оно счастье но там столько глюков и нет некоторых интерфейсов, что страх, аж типать начинает от простейшей навигации главное в зависимости от версии глючит на простейших операциях и по разному.
2. GeckoSDK для Delphi тоже ситуация не лучше, глюков меньше но тоже страх… даже опять таки в зависимости от версии XULRunner глючит по разному.
3. Якобы обещают в XULRunner 1.9 какой то ActiveX, хотя релиз этого только через год выйдет а в альфа версии ничего не нашел.
4. В XULRunner включили mozclt.dll насколько я понимаю это тодже Mozilla Activex Control глюки аналогичны, зачем эту гадость вообще включают в XULRunner?
Как же можно вменяемым способом все-таки включить Gecko.
Мне необходимо всего несколько простейших операций от него но стабильно работающих.
Может есть какой-то минимальный набор функций которые можно из xcom.dll экспортировать что бы заставить просто navigate делать и еще несколько команд и что бы при этом работало без глюков?
Или для того что бы только XCOM заставить работать это целое дело с тысячами строк кода не говоря уже в подключении Gecko движка через XCOM.
Конечно есть вариант написать свой Activex Control на С++ с минимальными возможностями но так как на с++ давно не работаю думаю это будет проблематично да и почитав в форуме сколько мучений что бы просто скомпилировать демо от мозиллы мучений тупиковая ситуация.
Кто может помочь как с минимальным количеством кода можно встроить Gecko его минимальные возможности, открытие страницы, заполнение полей и еще несколько простйший операция.
Спасибо за помощь, при необходимости могу и заплатить за реализацию.
Отредактировано Yuriy (26-08-2006 13:26:19)
Отсутствует
Страницы: 1