Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#16: 2010-05-01 21:00:25 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2025-01-15 06:56:08
карма: 0

0
Ответов: 3349
Рейтинг: 233
#17: 2010-05-02 10:20:25 ЛС | профиль | цитата
dynamic-95-188-179-156.pp, ты ActiveX устоновил? в комплекте он не идёт
карма: 1

0
Ответов: 970
Рейтинг: 270
#18: 2010-09-02 22:26:41 ЛС | профиль | цитата
интерфейс полностью эквивалентен IWebBrowser


А как вызвать doFromText? Так не работает (xp):

code_20369.txt
карма: 0

0
файлы: 1code_20369.txt [912B] [298]
Ответов: 200
Рейтинг: 5
#19: 2010-09-02 23:09:48 ЛС | профиль | цитата
У меня в 7 без проблем.
Только вот почему две формы открываются?
карма: 0

0
Ответов: 1841
Рейтинг: 370
#20: 2010-09-03 00:32:11 ЛС | профиль | цитата
http://kobesearch.cpan.org/htdocs/Wx-ActiveX/Wx/ActiveX/IE.html - это описание IE
------------ Дoбавленo в 00.32:
а вот для Mozilla Browser ActiveX Control - http://kobesearch.cpan.org/htdocs/Wx-ActiveX/Wx/ActiveX/Mozilla.html
карма: 1
1
Голосовали:Genius
Ответов: 970
Рейтинг: 270
#21: 2010-09-03 00:32:42 ЛС | профиль | цитата
CriDos, вроде то, что нужно, но если вместо Navigate поставить LoadString - не работает
карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#22: 2010-09-03 01:05:14 ЛС | профиль | цитата
Genius писал(а):
если вместо Navigate поставить LoadString - не работает

Насколько я понял, глядя на описание, то работают только DISPATCH METHODS

карма: 22

0
Ответов: 1841
Рейтинг: 370
#23: 2010-09-03 01:12:04 ЛС | профиль | цитата
nesco, похоже на то


Короче работает только вот это:
METHODS


    AddRef()
ClientToWindow(pcx , pcy)
ExecWB(cmdID , cmdexecopt , pvaIn , pvaOut)
GetIDsOfNames(riid , rgszNames , cNames , lcid , rgdispid)
GetProperty(Property)
GetTypeInfo(itinfo , lcid , pptinfo)
GetTypeInfoCount(pctinfo)
GoBack()
GoForward()
GoHome()
GoSearch()
Invoke(dispidMember , riid , lcid , wFlags , pdispparams , pvarResult , pexcepinfo , puArgErr)
Navigate(URL , Flags , TargetFrameName , PostData , Headers)
Navigate2(URL , Flags , TargetFrameName , PostData , Headers)
PutProperty(Property , vtValue)
QueryInterface(riid , ppvObj)
QueryStatusWB(cmdID)
Quit()
Refresh()
Refresh2(Level)
Release()
ShowBrowserBar(pvaClsid , pvarShow , pvarSize)
Stop()

PROPERTIES


    AddressBar                   (bool)
Application (IDispatch)
Busy (bool)
Container (IDispatch)
Document (IDispatch)
FullName (wxString)
FullScreen (bool)
Height (long)
HWND (long)
Left (long)
LocationName (wxString)
LocationURL (wxString)
MenuBar (bool)
Name (wxString)
Offline (bool)
Parent (IDispatch)
Path (wxString)
ReadyState (*user defined*)
RegisterAsBrowser (bool)
RegisterAsDropTarget (bool)
Resizable (bool)
Silent (bool)
StatusBar (bool)
StatusText (wxString)
TheaterMode (bool)
ToolBar (int)
Top (long)
TopLevelContainer (bool)
Type (wxString)
Visible (bool)
Width (long)

EVENTS


    StatusTextChange
DownloadComplete
CommandStateChange
DownloadBegin
ProgressChange
PropertyChange
TitleChange
BeforeNavigate2
NewWindow2
NavigateComplete2
OnQuit
OnVisible
OnToolBar
OnMenuBar
OnStatusBar
OnFullScreen
DocumentComplete
OnTheaterMode
карма: 1
0
Ответов: 3349
Рейтинг: 233
#24: 2010-11-21 14:01:38 ЛС | профиль | цитата
Замена движка в hiWebBrowser c IE на Gecko.
1. Скачиваем и устанавливаем Mozila ActiveX Control(Как это делается написано в первом посте Dilm'ы)
2. Скачиваем и распаковываем в папку %Hiasm%\Elements\Delphi\Code архив mozillacontrollib_tlbkol.rar
3. Открываем %Hiasm%\Elements\Delphi\Code\hiWebBrowser.pas и заменяем 65 строку на "uses MOZILLACONTROLLib_TLBKOL, Windows;"(без кавычек)
и 69, 68 на
#pas
TKOLWebBrowser = PMozillaBrowser;
PKOLWebBrowser = PMozillaBrowser;
Соответственно.
4. Сохраняем
------------ Дoбавленo в 14.32:
Внимание! Не работают методы doFromText and doPreview
карма: 1

0
файлы: 1mozillacontrollib_tlbkol.rar [5.9KB] [297]
Ответов: 130
Рейтинг: 3
#25: 2010-11-21 15:29:35 ЛС | профиль | цитата
А можно ли движок оперы засунуть в Hiasm?
карма: 0

0
Ответов: 970
Рейтинг: 270
#26: 2010-11-21 15:34:57 ЛС | профиль | цитата
У Opera вроде нет своего ActiveX и она с закрытым кодом.
карма: 0

0
Ответов: 893
Рейтинг: 18
#27: 2010-11-21 22:10:33 ЛС | профиль | цитата
Dilma писал(а):
Для корректной работы схемы необходимо скачать сам ActiveX и равпаковав в любую папку зарегистрировать его в системе запуском батника reg.bat из архива.


Если не секрет , где был взят етот архив ?
Где на него можно документацию найти ?

карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 130
Рейтинг: 3
#28: 2010-11-21 22:23:01 ЛС | профиль | цитата
[flood]
Genius писал(а):
У Opera вроде нет своего ActiveX и она с закрытым кодом.
а жаль...[/flood]
карма: 0

0
Ответов: 3349
Рейтинг: 233
#29: 2010-11-22 05:20:48 ЛС | профиль | цитата
Сказал же читаем первый пост!
Mozila ActiveX Control
карма: 1

0
Ответов: 893
Рейтинг: 18
#30: 2010-11-24 02:52:01 ЛС | профиль | цитата
Ivann писал(а):
Сказал же читаем первый пост!

Byuik писал(а):
Где на него можно документацию найти ?

карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)