Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

C# пауза

59K
07 декабря 2010 года
TVR1623
9 / / 04.12.2010
Подскажите плиз, как можно в C# сделать паузу для 3-x таймеров по нажатию кнопки.
34K
08 декабря 2010 года
Dinar1623
57 / / 14.11.2010
тут работа с потоками в C#.
297
08 декабря 2010 года
koodeer
1.2K / / 02.05.2009
Не совсем понятно. что нужно сделать? Тикают три таймера, по нажатию на кнопку их нужно остановить на какое-то время, спустя которое они опять должны пойти? Если так, то:
Код:
private void button1_Click(object sender, EventArgs e)
{
    timer1.Stop();
    timer2.Stop();
    timer3.Stop();

    timer4.Interval = 3000; // пауза три секунды
    timer4.Start();
}

private void timer4_Tick(object sender, EventArgs e)
{
    timer4.Stop();

    timer1.Start();
    timer2.Start();
    timer3.Start();
}

Добавлен четвёртый таймер, отсчитывающий паузу.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог