Unnamed
160 / 158 / 81
Регистрация: 09.06.2011
Сообщений: 852
|
|
1 | |
Выполнение фоновых задач по таймеру25.09.2019, 15:10. Показов 2918. Ответов 6
Добрый день, курил мануалы как можно реализовать фоновые задачи отсюда metanit UWP но мне нужно их реализовать через таймер, например каждые 15 минут вызывалась бы какая ни будь функция для отображения уведомления или работы с файловой системой пк, как это можно реализовать? подтолкните пожалуйста
0
|
25.09.2019, 15:10 | |
Ответы с готовыми решениями:
6
Выполнение фоновых задач в многопоточном режиме Выполнение фоновых операций без зависания формы Выполнение фоновых операций без зависания формы Как мне максимально быстро выполнить множество отложенных фоновых задач? |
Unnamed
160 / 158 / 81
Регистрация: 09.06.2011
Сообщений: 852
|
|
25.09.2019, 15:46 [ТС] | 3 |
Элд Хасп, В программе необходимо выставлять тригер на таймер(от UWP) или событие которое будет обрабатываться при определенных исходах, именно в этом и проблема, таймер не срабатывает, видимо я что то делаю не так, хотелось бы пример какого-то кода посмотреть на обработку этого таймера. Так же не работает способ с MSDN
0
|
Модератор
|
|
25.09.2019, 15:57 | 4 |
У меня компа под рукой нет - пример показать не могу.
Выложите то,что вы сами сделали. Проблем быть не должно. В событии таймера надо в основном потоке задать значение свойству с INPC. Привязка в View это свойство отобразит.
0
|
Unnamed
160 / 158 / 81
Регистрация: 09.06.2011
Сообщений: 852
|
||||||
25.09.2019, 16:24 [ТС] | 5 | |||||
Элд Хасп, во View мне ничего выводить не надо, вот тот же код с Metanit
0
|
15 / 12 / 7
Регистрация: 04.02.2017
Сообщений: 481
|
|
25.09.2019, 19:12 | 6 |
kingzfate, DispatcherTimer для этой задачи вам подойдёт.
0
|
Модератор
|
|
25.09.2019, 20:37 | 7 |
Сообщение было отмечено kingzfate как решение
Решение
У меня нет сейчас кома чтобы проверять примеры из учебников.
Вы можете сам описать свою задачу и возникшую проблему? Пошагово в таком духе: - Объявляю таймер и его параметры так-то - Метод таймера такой-то делает то-то - Включаю и выключаю таймер так-то - Проблема в таком-то методе и т.д. DispatcherTimer выполняется в основном потоке. Он зависит о задач выполняемых в этом потоке и сам влияет на них. Поэтому он предназначен для View или тех частей приложения которые связаны с элементами View.В Модели лучше использовать System.Threading.Timer
2
|
25.09.2019, 20:37 | |
25.09.2019, 20:37 | |
Помогаю со студенческими работами здесь
7
Выполнение действия по таймеру Выполнение заданий по таймеру Выполнение действия по таймеру Выполнение по таймеру функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |