![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
![]()
Поискал в интернете про создание браузера и наткнулся на Gecko. Как его использовать в дельфи? Нужно что-то скачать? Подскажите пожалуста...
Зарание благодарен. |
![]() |
![]() |
![]() |
#2 |
Delphi/C++/Asm
Форумчанин Подтвердите свой е-майл
Регистрация: 28.03.2008
Сообщений: 358
|
![]()
Скачать можно тут http://ftp.newbielabs.com/Delphi%20Gecko%20SDK/
Там компоненты, примеры, pas файлы Нашёл в гугле за 1 минуту Последний раз редактировалось AngelOfDeath; 23.02.2009 в 09:33. |
![]() |
![]() |
![]() |
#3 |
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
![]()
Спасибо за ссылку!
Скомпилировал пример GBrowser и сразу ошибка Error: GRE_Startup() Последний раз редактировалось Stilet; 19.09.2010 в 12:45. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 03.01.2009
Сообщений: 116
|
![]()
Crivel, это потому, что GRE надо поставить. Но что-то мне и это не помогло. Посмотрите лучше вот это http://www.iol.ie/~locka/mozilla/mozilla.htm (там есть и для Delphi компонент). И еще http://delphi.mozdev.org
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 13.11.2007
Сообщений: 1
|
![]()
Я решил эту проблему таким образом:
1. установил Gecko SDK: http://ftp.newbielabs.com/Delphi%20G...K/GeckoSDK.zip 2. установил GeckoComponents: http://ftp.newbielabs.com/Delphi%20G...Components.zip 3. В папку с проектом необходимо разжать все файлы из http://ftp.newbielabs.com/Delphi%20Gecko%20SDK/Gre.zip Ну и соответственно содержимое Gre.zip должно сопровождать весь проект и его бинарную часть постоянно, т.е. быть в одной папке с EXE файлом. Все. Работает. Ищу решение вопроса, по отправке на печать из такого "браузера". |
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 10.03.2009
Сообщений: 1
|
![]()
тоже внедряю gecko в свое приложение.
2shraibikus в файле nsXPCOM есть интерфейс nsIWebBrowserPrint, через который можно печатать. Незнаю правда каким образом. Я-же внедрил функцию, через которую можно загрузить html прямо внутри приложения. Единственно, работает немного каряво. курсор остается с часиками. gecko нужно каким-то образом сообщить, что документ загружен. А как - ? Код:
|
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 19.04.2010
Сообщений: 1
|
![]()
у меня в приложении с этим компонентом почему то flash не грузится, вможет кто знает как решить эту проблему? (в мозиле и эксплорер все ок)
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 26.04.2010
Сообщений: 3
|
![]()
Для этого нужен плагин флэша. Т.е. не ActiveX, который использует IE, а именно плагин, который используют Mozilla и Opera. Поищи его в папке Мозиллы (файл npswf32.dll) и просто скопируй в папку plugins своего GRE. В этом есть и плюс -- флэш будет работать в твоём приложении на всех компьютерах, главное, за версией следить.
|
![]() |
![]() |
![]() |
#9 | |
Регистрация: 27.04.2010
Сообщений: 4
|
![]()
у меня проблема поинтереснее, при установки в Delphi 7, Gecko SDK и Gecko Components компилируются и устанавливаются, но при попытке скомпилировать и запустить демки вылазит такая ошибка:
Цитата:
PS а альтернативы Gecko нет, кроме как IE? (просто требуется html-движок с поддержкой CSS, JS и флеша) UPD: Проблема решена. Забыл добавить пути к папкам библиотек, и настроить папку Output в свойствах проекта. ![]() Последний раз редактировалось pyhpyh; 27.04.2010 в 17:29. |
|
![]() |
![]() |
![]() |
#10 |
Регистрация: 12.01.2009
Сообщений: 8
|
![]()
Кто подскажет как в Gecko проксю настроить?
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как использовать turbo C++ | Klyan | Общие вопросы C/C++ | 11 | 07.03.2011 22:34 |
Как использовать скины | SeRhy | Компоненты Delphi | 10 | 06.11.2010 00:23 |
Title на форме. Как можно перерисовать caption на form? Или убрать его и вместо использовать картинки | Шульц | Общие вопросы Delphi | 37 | 02.10.2010 09:46 |
Как использовать команду Try? | Ermiss | Общие вопросы Delphi | 24 | 04.02.2008 15:59 |