Что бы я делал без вас.
Добавлено через 3 часа 50 минут
ExLite Написал:Ужасный костыль но работаетЭто эмуляция пользователя :redlol:
С#, пара вопросов.
|
Что бы я делал без вас. Добавлено через 3 часа 50 минут ExLite Написал:Ужасный костыль но работаетЭто эмуляция пользователя :redlol:
04-12-2013, 12:08 PM
Zubastic Написал:Продолжаю танцы с бубном, безуспешно...
Kakos Дайте Кастетчикам какойта УД. Без уд хреново падаєт бистро що ето капец, а єсли не УД то хотяби какойта хил.:redlol::redlol:
[SRC="c++"] while (webBrowser1.ReadyState != WebBrowserReadyState.Complete) { Application.DoEvents(); }
var frame = webBrowser1.Document.Window.Frames["cas_iframe"]; var login = frame.Document.GetElementById("username"); var passwd = frame.Document.GetElementById("password"); login.Focus(); login.InnerText = txtLogin.Text; passwd.Focus(); passwd.InnerText = txtPassword.Text; SendKeys.Send("{ENTER}"); /*if ((webBrowser1.Url != null) && (webBrowser1.Url.AbsoluteUri != "https:///p/splash/")) { webBrowser1.Dispose(); General.LoginOk = true; Close(); } else { MessageBox.Show(@"Incorrect login or password!"); }*/[/SRC] Добавлено через 1 минуту Суть проблемы: если исполнять код, который закоментирован, то кнопка не нажмется. Если убрать то все работает.
04-12-2013, 12:18 PM
Апну темку
04-12-2013, 12:50 PM
Цитата:Суть проблемы: если исполнять код, который закоментирован, то кнопка не нажмется. Если убрать то все работает. Подозрения на: задержки не хватает между сообщением "Ентер" и проверкой на урл. В итоге webBrowser1.Dispose(); и ничего ест-но не происходит. [SRC="c++"]HtmlElement form = webBrowser1.Document.GetElementById("fm1"); if (form != null) form.InvokeMember("submit");[/SRC]
Не помогло однако.
Добавлено через 5 минут Inn04ka Написал:Подозрения на:В этом все решение задачки. [SRC="c++"]SendKeys.Send("{ENTER}");[/SRC] Меняем на: [SRC="c++"]SendKeys.SendWait("{ENTER}");[/SRC]
04-12-2013, 03:47 PM
Новая задачка: условие срабатывает до загрузки страницы и как следствие условие срабатывает неверно.
|
« Предыдущая | Следующая »
|
Возможно похожие темы ... | |||||
Тема | Автор | Ответы | Просмотры | Последний пост | |
Загрузка armor.grp в веб клиент пару вопросов | 8 | 2,192 |
07-30-2016, 11:00 PM Последний пост: OneThunder |
||
У меня есть пару вопросов. | 9 | 2,927 |
09-17-2013, 07:45 PM Последний пост: Quarrel |
||
Пару вопросов о denwer | 7 | 3,201 |
08-21-2011, 06:28 PM Последний пост: Yukio |