Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > INet


Автор: Вася 7.2.2003, 21:58
Привет!
Как получить доступ к аналогу ТEdit в броузере и заполнить его?
Спасибо!

Автор: [auxx] 7.2.2003, 23:05
Был вроде такой топик уже. Надо найти окно его и послать туда нужный текст. Но как окно там это найти, это уж зависит от браузера и т.п.

Автор: Вася 7.2.2003, 23:17
Мне тоже встречался где-то такой топик, но не помню где.
А что надо использовать?

Автор: [auxx] 9.2.2003, 02:41
FindWindow() и п.т. Я, к сожалению, этим не занимался и не помню.
Ты скажи сначала, где TEdit твой: это на странице прям, или, например, в окне ввода адреса?

Автор: Mikel 9.2.2003, 17:44
Для броузера на форме что-то типа этого:
Webbrowser.OleObject.Document.Forms.item(0).elements.item(3).value:='text';
А для самого explorera надо получить то что тут, как OleObject

Автор: Вася 9.2.2003, 20:26
С FindWindow нет проблем.
Другое дело, к примеру, найти в этом window поле для ввода User, затем ввести значение, перейти к полю password и т.д.

Однако, Mikel, кажись, указал путь.....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)