Имитация мыши - VB

Узнай цену своей работы

Формулировка задачи:

Нашел много похожих тем, но того что мне надо не увидел ни в одной. Так что заранее извиняюсь если такая тема уже есть. Собственно вопрос: Нужно имитировать нажатие кнопки мыши в определенных местах окна моего приложения. Желательно чтобы это выполнялось даже когда окно моего приложения не активно или даже свернуто. То есть мне нужно задавать координаты клика относительно окна моего приложения а не всего рабочего стола. Заранее спасибо.

Решение задачи: «Имитация мыши»

textual
Листинг программы
WebBrowser1.Navigate("http://www.****.ru/")
' поставить задержку иль ожидание загрузки документа
    If (WebBrowser1.Document IsNot Nothing) Then
             Dim WebOC As WebBrowser = WebBrowser1
          For Each elem As HtmlElement In WebOC.Document.GetElementsByTagName("input")
                Dim NameStr As String = elem.GetAttribute("name")
                If ((NameStr IsNot Nothing) And (NameStr.Length <> 0)) Then
                    If NameStr.ToLower().Equals("login") Then
                        Dim ContentStr As String = elem.GetAttribute("name")
                        elem.SetAttribute("value", "CONSTANTIN")
                    End If
                    If NameStr.ToLower().Equals("pwd") Then
                        Dim ContentStr As String = elem.GetAttribute("name")
                        elem.SetAttribute("value", "123456789")
                    End If
                End If
            Next
        End If

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.875 из 5
Похожие ответы