Есть код таймера который должен быть запущен в отдельном потоке при клике мышью.
private void button1_Click(object sender, EventArgs e)
{
Thread tmr = new Thread(TimerStart);
tmr.Start();
}
private void TimerStart()
{
date = DateTime.Now;
timer1.Interval = 10;
timer1.Tick += new EventHandler(TicTimer);
timer1.Start();
}
private void TicTimer(object sender, EventArgs e)
{
long tic = DateTime.Now.Ticks - date.Ticks;
DateTime stopwath = new DateTime();
stopwath = stopwath.AddTicks(tic);
label1.Text = string.Format("{0:HH:mm:ss:ff}", stopwath);
}
Однако ничего не происходит. Если же я просто вызову метод:
private void button1_Click(object sender, EventArgs e)
{
TimerStart();
}
работает без вопросов. В чем тут проблема?
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Например, вы скачали какую-то модную DLL из Nuget, а следом за ней подтянулась тонна других DLL(зависимости)
Есть хостинг на котором лежит файлФайл создан из dll библиотеки прочитанной ReadAllBytes и сохраненной WriteAllBytes как массив байтов, на это не важно
Делаю игрушку на andriod, есть две сцены main и menuСоответственно main - сама игра, а menu - игровое меню до запуска