помогите разобраться с кодом С# по эмуляции клавиатуры

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 085
Благодарностей
29
Баллы
48
Всем привет , помогите разобраться с кодом С# по эмуляции клавиатуры

Задача следующая при регистрации почты на mail.ru нужно из профиля вводить данные и соответственно сохранять их в файл

Сложность в следующем

1) Не понятно как работает функция KeyEvent()- эмуляция клавиатуры, потому что когда напишу код , Ctrl+Z (отмена)-не работает

Tab Tab1 = экземпляр.ActiveTab;

Tab1.Navigate("https://ya.ru");

Tab1.WaitDownloading();

Tab1.FindElementByXPath ("//div[начинается с(@class, 'search2')] / descendant::input", 0).SetValue ("Нытье", " Среднее");

Нитки.Сон (1000);

Tab1.KeyEvent ("Z", "press", "ctrl"); //Нажимаем Ctrl+Z (отмена)

2) Как из профиля вытащить данные ФИО, пароль, возраст и т.д
 

Metrix

Client
Регистрация
03.01.2014
Сообщения
343
Благодарностей
272
Баллы
63
1) Не понятно как работает функция KeyEvent()- эмуляция клавиатуры, потому что когда напишу код , Ctrl+Z (отмена)-не работает
C#:
Tab Tab1 = instance.ActiveTab;

Tab1.Navigate("https://ya.ru");

Tab1.WaitDownloading();

Tab1.FindElementByXPath ("//div[starts-with(@class, 'search2')] / descendant::input", 0).SetValue ("Нытье", "Middle");
Tab1.FindElementByXPath ("//div[starts-with(@class, 'search2')] / descendant::input", 0).Focus();

Thread.Sleep (1000);

Tab1.KeyEvent ("Z", "press", "ctrl"); //Нажимаем Ctrl+Z (отмена)
2) Как из профиля вытащить данные ФИО, пароль, возраст и т.д
Переменные из окружения. {-Profile.Name-}, {-Profile.Surname-} и прочее...
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)