Как использовать таймер для изменения текстового поля? (Visual studio 2016)
Мне нужен мой таймер, чтобы изменить текстовое поле (через 30 секунд, а затем снова изменить через 10 секунд. Например, пользователь проверяет некоторые флажки (Check box), а затем отображается тот, который он проверяет. Например, пользователь запускает программу и таймер начинает работать, в течение 30 секунд он показывает на текстовом поле один из флажков. Когда время заканчивается, он показывает что-то ранее написанное создателем программы (но только в течение 10 секунд), а когда это заканчивается, он снова показывает в текстовом поле содержимое другого флажка.
Кто-нибудь может мне помочь? Я даже не знаю, с чего начать. Извините за беспокойство.
Что я уже пробовал:
Я не знаю, с чего начать, я думаю об использовании Для, но я чувствую, что это может быть если.
ZurdoDev
Где ты застрял? Вам нужно реализовать событие timer_tick и отслеживать количество, а затем делать то, что вы хотите. Приличный кусок кода, так где же ты застрял?
JediGamer4u
Как мне отслеживать количество таймеров? Я в этом деле новичок..
ZurdoDev
Создайте переменную уровня класса Int, например, а затем увеличивайте ее каждый раз, когда timer_ticks.
JediGamer4u
Но как мне это сделать?
ZurdoDev
Это такие базовые вещи, что я предлагаю вам сделать несколько учебников и книг или взять класс, чтобы получить основы программирования, прежде чем пытаться атаковать это.
Счетчик Int32 = 0;
затем в timer_click
счетчик++;
if (counter > someValue){
// сброс счетчика
счетчик = 0;
сделать нечто
}