| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > VB6 > Отслеживание и воспроизведение событий webbrowser |
| Автор: Oleg77 6.5.2005, 12:40 |
| Имеется webbrowser расположенный на форме. Необходимо отслеживать все события, которые происходят в этом окне, затем список этих событий записать в файл и иметь возможность их "проиграть". Например, пользователь заходит на некоторый сайт www.aaa.ru, затем пишет в форме текст, нажимает на кнопку, загружается другая страница, где пользователь выбирает значение combobox'a и так далее. Нужно все это записать все эти события в файл, а затем, чтобы пользователь мог выбрав этот файл воспроизвести все действия без нажатия на клавиши, заполнения всяких combobox'ov, checkbox'ov и textbox'ov. (Чтобы webbrowser'y отсылались все события, как будто их отослал пользователь.) Пробовал реализовать данную задачу используя перехват post информации из запроса, но выяснилось, что не катит. Запрос шифруется и скорее всего шифр зависит от даты, поэтому перехват post ничего не дает. Собственно в итоге 2 вопроса: 1. Как отследить все события, которые происходят в окне после деятельности полльзователя и некоторые из них записать в файл? (Например, пользователь входит на сайт и форме в поле txt1 вводит Vasia Pupkin. Нужно записать в файл: название сайта (это легко, уже решил, как, что пользователь кликнул на txt1 и ввел "Vasia Pupkin") 2. Как заставить webbrowser реагировать на записанные в файле списки событий, т.е. загрузить необходимый сайт (это релизовал), записать в нужном поле "Vasia Pupkin" и нажать на кнопку? |