Может и закрепить тему вдруг полезно будет
И первый вопрос который меня поставил в тупик: как в модуле(хотелось бы в dll) отследить процедуру Webbrowser-а как WebBrowser1DocumentComplete и выполнить по нему код? Webbrowser создаю так: WEB:=Twebbrowser.Create(nil); родителя нет потому не знаю что написать вместо Form1
>>>>>>>>>>> Я говорю о Delphi 7 а не о Hiasm<<<<<<<<<<<<<<<< сори что не уточнил сразу
Этот топик читают: Гость
Ответов: 497
Рейтинг: 16
|
|||
карма: 1 |
|
Ответов: 1058
Рейтинг: 76
|
|||
А чем штатный браузер не устраивает?
Ведь в такой способ будет использован тот же системный IE. P.S.Если в штатном не хватает чего то, всегда можно с помощью IC прицеп сделать. |
|||
карма: 0 |
|
Ответов: 1926
Рейтинг: 172
|
|||
Если интересует именно WB в hiasm, то можешь посмотреть мой вариант:
code_37360.txt Правда, я там намутил своими экспериментами, но обработку OnNavigateComplete2 вставил. В dll вряд ли получится, если только в самой проге делать вызов метода dll, когда в самой проге произойдёт OnNavigateComplete2. Вот ещё справка по WB: http://forum.hiasm.net/forum_serv.php?q=56&id=4349. |
|||
карма: 9 |
| ||
файлы: 1 | code_37360.txt [2.5KB] [509] |
Ответов: 497
Рейтинг: 16
|
|||
tom-it, может версия не подходит (работа с ole в старых версиях немного не работает) так что я вот думаю или хромиум или gecko но это потом.
P.S. IC? Я говорю о Delphi 7 а не о Hiasm P.P.S. а есть способ схему Hiasm перевести в проект делфи? sha=>dpr? Код где-то же в один файл собирается? |
|||
карма: 1 |
|
Ответов: 1926
Рейтинг: 172
|
|||
Код компонента
Как выглядит исходник, сгенерированный HiAsm вы можете посмотреть, нажав перед компиляцией программы сочетание клавиш Ctrl+D. В результате этого в папку Elements\code\ будут помещены все исходные коды программы. |
|||
карма: 9 |
|
Ответов: 497
Рейтинг: 16
|
|||
3042, не работает и папки такой нет создал толку 0 ниасм с правами админа даже в шутку дал права системы но толку стабильно нету
|
|||
карма: 1 |
|
Ответов: 1926
Рейтинг: 172
|
|||
Elements\delphi\code
|
|||
карма: 9 |
|
Ответов: 10
Рейтинг: 0
|
|||
Доброго времени!
Помогите с инсталляцией KOL MCK в Delphi 7. Пакет скачал отсюда: https://sourceforge.net/projects/keyobjectslibrary/ Все встало вроде без нареканий. Создаю проект, кидаю на форму 'Button1' с вкладки KOL. Попытка компиляции, - ошибки: [Fatal Error] DesignEditors.pas(530): File not found: 'Proxies.dcu' Нашёл файл В ДИРЕКТОРИИ C++(!) - C:\Program Files\Borland\CBuilder6\Lib\Obj\proxies.dcu Закинул его в папку. Далее, F9 - > [Fatal Error] File not found: 'c:\program files\borland\delphi7\Rave5\Lib\Proxies.pas' А вот этого файла нет ни в делфи ни в ц-билдере. В чем может быть проблема. Знаю, hiasm основан на kol. И наверняка есть знатоки KOL. Прошу помочь. |
|||
карма: 0 |
|
Ответов: 4628
Рейтинг: 749
|
|||
У тебя, возможно, что-то не так с настройками Delphi. Попробуй создать обычный проект (без KOL/MCK), или скомпилируй один из примеров.
Редактировалось 1 раз(а), последний 2016-11-08 12:12:48 |
|||
карма: 26 |
|
9