23 / 24 / 11
Регистрация: 04.12.2014
Сообщений: 422
|
||||||
1 | ||||||
Как избавиться от лагов в потоке с паузой?29.01.2016, 21:38. Показов 738. Ответов 1
Метки нет (Все метки)
Доброго времени, форум, столкнулся с вопросом, который с трудом могу описать, так что простите заранее...
(PerfClass - класс, а котором выполняется алгоритм по нахождению переменной) Дело заключается в том, что когда я запускаю поток таким образом
Из этого, как я понял, что MainEnter() выполняется вне потока, это так? как мне сделать внутри этой переменной задержку, как к примеру Thread.Sleep(2000); чтобы первоначальная форма не ожидала этой задержки(другими словами, не лагала)
0
|
29.01.2016, 21:38 | |
Ответы с готовыми решениями:
1
Как увеличить приоритет устройств ввода в Windows 10? (Необходимо избавиться от лагов с мышкой и клавой) Необходимо избавиться от лагов с мышкой и клавой Как получить значение переменной созданной в потоке, в другом потоке? GDI+. Почему в отдельном потоке картинки сохраняются как белые прямоугольники, а в основном потоке - всё Ок? |
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
||||||
30.01.2016, 00:30 | 2 | |||||
То, что вы написали, распарсить в моем мозгу не получилось, но чтобы форма не висла,
Thread.Sleep(2000); должно быть в отдельном потоке, либо надо использовать await Task.Delay(время); . На счет инвоков: все, что у вас внутри Invoke,
0
|
30.01.2016, 00:30 | |
30.01.2016, 00:30 | |
Помогаю со студенческими работами здесь
2
Как правильно составить цикл который выполняет каждую команду с разной паузой - Android Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |