Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.13;
Скачать: CL | DM;

Вниз

Помоготе с написанием веб-браузра   Найти похожие ветки 

 
lex2003   (2003-12-10 13:34) [0]

Ребята, вот такая проблема
Пишу обучающую программу по инету - приходиться заново клепать IE5 для того чтобы он мог общаться со студентом и говорить ему где и что он делает неправильно

Но проблема не в этом, как бы мне разобраться с этим компонентом WebBrowser и например отключить его контекстное меню - мне надо его отрезать от реального IE (или может есть голый движок, что б отображать HTML страницы)

И еще очень нужно - как контролировать то что вводиться в окне браузера (заполнение полей, нажатие кнопок и т.д.) что бы контролировать ход действия

За ранее Вам благодарен!!!


 
Новичек   (2003-12-10 17:55) [1]


> Но проблема не в этом, как бы мне разобраться с этим компонентом
> WebBrowser и например отключить его контекстное меню

Помоему когда кидаешь WebBrowser на форму, и ничего не настраивая больше в нем, открываешь им какую нибудь страничку - он полностью "голый".
Покрайней мере у меня так!( D7 + WinXP )

Поправьте если что не так! :-)


 
Lex2003   (2003-12-11 11:31) [2]

Проблема вот в чем... мне нужно написать свой веб-браузер, и полностью контролировать процес, а эта компонента все настройки берет из эксплорера и еще свое контекстное меню вставляет... ну с этим я борюсь потихоньку

А вторая проблема - как из полей на веб-странице считать вводимые данные и обработать их в дельфи? Может кто подскажет?


 
savva   (2003-12-11 11:54) [3]

может тебе это поможет?
http://www.pbear.com/


 
Дремучий   (2003-12-11 12:51) [4]


> а эта компонента все настройки берет из эксплорера

можно создать свои настройки для конкретного сеанса браузера. ИЕ это позволяет.


> и еще свое контекстное меню вставляет...

можно запретить, можно заменить на свое.

> И еще очень нужно - как контролировать то что вводиться
> в окне браузера (заполнение полей, нажатие кнопок и т.д.)
> что бы контролировать ход действия


тоже можно. При чем как из проги так и джава-скриптами. ИМХО, джава-скриптами(сгенерироваными из проги) более правильно.


 
Ihor Osov'yak   (2003-12-11 13:31) [5]

2 [1] Новичек (10.12.03 17:55)

>он полностью "голый".

>Поправьте если что не так! :-)

Подправил-бы, если бы знал, что такое "голый".
Но, все-равно думаю, что "если что" и "не так" :-)

2 [2] Lex2003 (11.12.03 11:31)

>мне нужно написать свой веб-браузер,
Ну, эта, если выйдет - то Вы почти Гейтс и Вирт в одном лице..
Зы - "написать свой" и использовать активХ от уже существующего - немного разные вещи..

>и полностью контролировать процес,
АктивХ от ИЕ, обертка над которым в Delphi называется TWebBrowser, очень уж контролируемый и управляемый.. Более конкретно, что нужно..


 
Lex2003   (2003-12-12 10:18) [6]

Мужики, спасибо за внимание... с компонентом я потихоньку разбираюсь... с вашего разрешения оброщусь к Вам в случае возникновения конкретных проблем...

Пока остался открытым вопрос о том как из делфи контролировать, что нажал на странице пользователь или какое поле заполнил
подскажите пожалуйста...



Страницы: 1 вся ветка

Текущий архив: 2004.02.13;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.01 c
1-38838
Awod
2004-02-02 13:18
2004.02.13
Проблема при создании компонента.


3-38741
Oleg_em
2004-01-21 13:59
2004.02.13
Активные пользователи в IB


6-38988
lex2003
2003-12-10 13:34
2004.02.13
Помоготе с написанием веб-браузра


1-38806
Sour
2004-02-03 11:08
2004.02.13
Как получить все сочетания символов


1-38913
h0use
2004-02-04 14:08
2004.02.13
Передача параметров через SendMessage





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский