0 / 0 / 1
Регистрация: 31.05.2014
Сообщений: 24
1

Выполнять действие каждую секунду

14.03.2017, 20:25. Показов 2068. Ответов 0

Есть обработчик перехвата события нажатия клавиши
C#
1
2
3
4
        private void KListener_KeyDown(object sender, RawKeyEventArgs args)
        {
            Console.WriteLine(args.Key.ToString());
        }
Есть обработчик-таймер
C#
1
2
3
4
5
6
7
8
9
10
System.Windows.Threading.DispatcherTimer dispatcherTimer = new System.Windows.Threading.DispatcherTimer();
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
dispatcherTimer.Interval = new TimeSpan(0,0,1);
dispatcherTimer.Start();
 
 
private void dispatcherTimer_Tick(object sender, EventArgs e)
{
  //код для выполнения 
}
Как сделать, чтобы при срабатывании обработчика перехвата, выполнялся код в обработчике-таймере?

Добавлено через 35 минут
Решено! Туплю, извините. "Юпи, просто добавь воды переменную!"
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.03.2017, 20:25
Ответы с готовыми решениями:

Выполнять действие каждые 10 секунд
Добрый вечер. Пишу прогу и столкнулся с проблемой. Имеется пустой текст бокс и кнопка. Смысл...

Выполнять действие, если процесс запущен
Программа должна выполняться, когда необходимый процесс висит в диспетчере задач. Можно еще, чтоб...

Увеличение TrackBar.Value каждую секунду
Подскажите, как увеличивать значение trackBara-а на 1-ин, каждую секунду, с помощью timer-а.

Как выполнять действие после вывода текста?
private void Update(bool Type) { if (File.Exists(MainDirSavePath +...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.03.2017, 20:25

Калькулятор: возможность выполнять одно действие за другим
Помогите пожалуйста в следующем: как сделать,чтобы в моём калькуляторе выполнялось несколько...

Таймер. Выполнение действия каждую секунду
Помогите разобраться с таймером, уже много всего перепробовал и с метанита и с msdn никак не...

Как прекратить выполнять действие в таймере, не останавливая его?
Как сделать, что бы "Привет, Мир!" - не выводился бесконечно? Но при этом, что бы таймер работал...

Не выполнять действие, если значение в Label равно нулю
вот код int a = 0; Int32.TryParse(label4.Text, out a); label4.Text=(a + 1).ToString();...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru