Как автоматически нажать на кнопку в WebBrowser-е, и вставить текст в текстовое поле? - C#
Формулировка задачи:
здравствуйте, есть два баттона, первый нажимает в браузете на кнопку:
второй вставляет в текстовое поле нужный текст:
по отдельности они отлично работают, но как сделать так, чтоб при нажатии на 1 баттон сразу жалась кнопка и заполнялось текстовое поле?
Листинг программы
- private void button4_Click(object sender, EventArgs e)
- {
- webBrowser1.Navigate("http://vk.com/id316277528");
- HtmlElementCollection elmCol;
- elmCol = webBrowser1.Document.GetElementsByTagName("a");
- foreach (HtmlElement elmBtn in elmCol)
- {
- if (elmBtn.GetAttribute("className") == "button_link cut_left")
- {
- elmBtn.InvokeMember("Click");
- }
- }
- }
Листинг программы
- private void button5_Click(object sender, EventArgs e)
- {
- HtmlElementCollection elmCol;
- elmCol = webBrowser1.Document.GetElementsByTagName("div");
- foreach (HtmlElement elmBtn in elmCol)
- {
- if (elmBtn.GetAttribute("className") == "im_editable")
- {
- elmBtn.InnerText = "text";
- }
- }
- }
Решение задачи: «Как автоматически нажать на кнопку в WebBrowser-е, и вставить текст в текстовое поле?»
textual
Листинг программы
- var el = webBrowser1.Document.GetElementById("mail_box_editable");
- el.SetAttribute("value", "что-то пишем");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д