2015-04-03 1 views
-2

Я хочу создать программу VB, которая может автоматически заполнять учетные данные (имя пользователя и пароль) в другой программе.
Это программа, которую я хочу, чтобы заполнить учетные данные в:Как создать программу VB, которая автоматически заполняет учетные данные для другой программы

enter image description here

Как мне это сделать?

Я хотел попробовать SendKeys.
Кажется, мне нужно использовать мышь, чтобы щелкнуть поле, чтобы заполнить его.

Я надеюсь, что кто-то может мне помочь.
Ps: Im используя VB 2010

ответ

0

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

Пример:

For count As Integer = 0 To X ' x = Many times as required to focus the username textbox. 
     SendKeys.Send("{TAB}") 
    Next count 

    SendKeys.Send("username") 
    SendKeys.Send("{TAB}") 
    SendKeys.Send("password") 
+0

Спасибо за Ваш ответ, но я попытался с помощью вкладки функции, ничего не случится, он не будет автоматически переключаться поля через «закладки» – Firwer

Смежные вопросы