Здравствуйте, dyuzhev2004, Вы писали:
D>В программе на Delphi используется компонента TWebBrowser. D>Будет ли эта программа работать на машинах где нет Internet Explorer'а ?
Здравствуйте, dyuzhev2004, Вы писали:
D>В программе на Delphi используется компонента TWebBrowser. D>Будет ли эта программа работать на машинах где нет Internet Explorer'а ?
Советую попробовать HTMEngine: http://www.terrainformatica.com/htmengine. 800 Кб все счастье — редактор, просмотрщик, Printing API. И никакой наркотической зависимости от IE
Недавно написал костяк враппера под деБилдер к нему. Для моих задач указанный движок вполне подходит.
Здравствуйте, Flamer, Вы писали:
F>Здравствуйте, dyuzhev2004, Вы писали:
D>>В программе на Delphi используется компонента TWebBrowser. D>>Будет ли эта программа работать на машинах где нет Internet Explorer'а ?
F>Советую попробовать HTMEngine: http://www.terrainformatica.com/htmengine. 800 Кб все счастье — редактор, просмотрщик, Printing API. И никакой наркотической зависимости от IE
F>Недавно написал костяк враппера под деБилдер к нему. Для моих задач указанный движок вполне подходит.
Не подходит, т.к. написанная прога будет использоваться на коммерческом CD, а корпоративную лицензию дорого покупать.
WebBrowser нужен только для того чтобы открыть браузер БЕЗ панели инструментов (из екзешника-оболочки с CD).
Может есть какое-нибудь решение для этого ?
Здравствуйте, Альт, Вы писали:
А>Здравствуйте, dyuzhev2004, Вы писали:
D>>В программе на Delphi используется компонента TWebBrowser. D>>Будет ли эта программа работать на машинах где нет Internet Explorer'а ?
А>конечно нет
Я имел ввиду машины с установленным Windows, а не Unix.
Хотя наверное это было и так понятно: "В программе на Delphi..."
[]
D>WebBrowser нужен только для того чтобы открыть браузер БЕЗ панели инструментов (из екзешника-оболочки с CD). D>Может есть какое-нибудь решение для этого ?
А вы все-таки сконтактируйтесь с Андреем (c-smile) Из бесплатного — можно глянуть THtmlLite — это только просмотрщик.
D>В программе на Delphi используется компонента TWebBrowser.
D>Будет ли эта программа работать на машинах где нет Internet Explorer'а ?
Не будет. Хотя такую машину еще поискать нужно. Это может быть либо машины с ранними w95 и NT4 до четвертого сервис пака (там ие может быть не установлен, или установелна версия 3.0, а TWB — врапер над соотв. активХ от IE4 или более новых).
Зы. я бы не стал себе морочить себе голову из-за каких-то 0.001 процента парка виндозных машин, где отсутствует ядро IE4 или более новой иешки.
Здравствуйте, dyuzhev2004, Вы писали:
D>А если вместо TWebBrowser использовать такую конструкцию D> ie:=CreateOleObject('InternetExplorer.Application');
Это тоже самое что и TWebBrowser. Просто в компоненте это скрыто от наших глаз
Здравствуйте, dyuzhev2004, Вы писали:
D>А если вместо TWebBrowser использовать такую конструкцию D> ie:=CreateOleObject('InternetExplorer.Application');
Это тоже самое что и TWebBrowser. Просто в компоненте это скрыто от наших глаз
D>В программе на Delphi используется компонента TWebBrowser. D>Будет ли эта программа работать на машинах где нет Internet Explorer'а ?
... D>WebBrowser нужен только для того чтобы открыть браузер БЕЗ панели инструментов (из екзешника-оболочки с CD). D>Может есть какое-нибудь решение для этого ?
Установленный броузер по умолчанию можно найти (и соответственно запустить), отсюда :
[HKEY_CLASSES_ROOT\http\shell\open\command]
Запустить его проще всего так :
ShellExecute(Handle, "open", "http://","", "", SW_SHOWMAXIMIZED)
А вот уж убрать панели — это в каждом броузере по-своему делается. Можете делать список поддерживаемых броузеров.