C# код на нажатие вниз

Valandersi

Client
Регистрация
19.01.2015
Сообщения
1 871
Благодарностей
1 117
Баллы
113
Здравствуйте, у меня вопрос по эмуляции кнопки DOWN.

Как на С# сделать эмуляцию кнопки вниз, число повторений нужно брать из переменной допустим "test".
Как эту переменную "test" сделать, чтобы сохранялось число после выполнения шаблона. Допустим сейчас число 7, шаблон отработал стало число 8, следующий раз шаблон начинает работать уже с 8.

Спасибо
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 369
Благодарностей
3 294
Баллы
113
Примерно так:
Код:
int count = Convert.ToInt32(project.Variables["test"].Value);

for (int i = 0; i < count; i++)
{
    instance.ActiveTab.KeyEvent("Down", "press", "");
    System.Threading.Thread.Sleep(500); // пауза
}

project.Variables["test"].Value = Convert.ToString(count + 1);
клавиши msdn
 
  • Спасибо
Реакции: shin и Valandersi

Valandersi

Client
Регистрация
19.01.2015
Сообщения
1 871
Благодарностей
1 117
Баллы
113
Спасибо сниппет подходит, а как сделать чтобы при запуске проекта эта переменная "test" сохранялась на последнем значении?

P/s сделал костылем через запись значения в файл
 
Последнее редактирование:

Pico

Client
Регистрация
24.05.2012
Сообщения
34
Благодарностей
5
Баллы
8
Спасибо сниппет подходит, а как сделать чтобы при запуске проекта эта переменная "test" сохранялась на последнем значении?

P/s сделал костылем через запись значения в файл
Так и надо :-)
 

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