![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помоготе с написанием веб-браузра [D5, WinME, Win2k]
lex2003 © (2003-12-10 13:34:00)
Ребята, вот такая проблема
Пишу обучающую программу по инету - приходиться заново клепать IE5 для того чтобы он мог общаться со студентом и говорить ему где и что он делает неправильно
Но проблема не в этом, как бы мне разобраться с этим компонентом WebBrowser и например отключить его контекстное меню - мне надо его отрезать от реального IE (или может есть голый движок, что б отображать HTML страницы)
И еще очень нужно - как контролировать то что вводиться в окне браузера (заполнение полей, нажатие кнопок и т.д.) что бы контролировать ход действия
За ранее Вам благодарен!!!
Lex2003 (2003-12-12 10:18:00) [1]
Мужики, спасибо за внимание... с компонентом я потихоньку разбираюсь... с вашего разрешения оброщусь к Вам в случае возникновения конкретных проблем...
Пока остался открытым вопрос о том как из делфи контролировать, что нажал на странице пользователь или какое поле заполнил
подскажите пожалуйста...
Ihor Osov'yak (2003-12-11 13:31:00) [2]
2 [1] Новичек (10.12.03 17:55)
>он полностью "голый".
>Поправьте если что не так! :-)
Подправил-бы, если бы знал, что такое "голый".
Но, все-равно думаю, что "если что" и "не так" :-)
2 [2] Lex2003 (11.12.03 11:31)
>мне нужно написать свой веб-браузер,
Ну, эта, если выйдет - то Вы почти Гейтс и Вирт в одном лице..
Зы - "написать свой" и использовать активХ от уже существующего - немного разные вещи..
>и полностью контролировать процес,
АктивХ от ИЕ, обертка над которым в Delphi называется TWebBrowser, очень уж контролируемый и управляемый.. Более конкретно, что нужно..
Дремучий (2003-12-11 12:51:00) [3]
> а эта компонента все настройки берет из эксплорера
можно создать свои настройки для конкретного сеанса браузера. ИЕ это позволяет.
> и еще свое контекстное меню вставляет...
можно запретить, можно заменить на свое.
> И еще очень нужно - как контролировать то что вводиться
> в окне браузера (заполнение полей, нажатие кнопок и т.д.)
> что бы контролировать ход действия
тоже можно. При чем как из проги так и джава-скриптами. ИМХО, джава-скриптами(сгенерироваными из проги) более правильно.
savva (2003-12-11 11:54:00) [4]
может тебе это поможет?
http://www.pbear.com/
Lex2003 (2003-12-11 11:31:00) [5]
Проблема вот в чем... мне нужно написать свой веб-браузер, и полностью контролировать процес, а эта компонента все настройки берет из эксплорера и еще свое контекстное меню вставляет... ну с этим я борюсь потихоньку
А вторая проблема - как из полей на веб-странице считать вводимые данные и обработать их в дельфи? Может кто подскажет?
Новичек (2003-12-10 17:55:00) [6]
> Но проблема не в этом, как бы мне разобраться с этим компонентом
> WebBrowser и например отключить его контекстное меню
Помоему когда кидаешь WebBrowser на форму, и ничего не настраивая больше в нем, открываешь им какую нибудь страничку - он полностью "голый".
Покрайней мере у меня так!( D7 + WinXP )
Поправьте если что не так! :-)