|
17 / 14 / 7
Регистрация: 04.02.2017
Сообщений: 486
|
|
Приостановка метода на время20.02.2019, 15:08. Показов 1839. Ответов 12
Метки нет (Все метки)
Возможно ли такое, приостоновить метода на время при этом не входя в этот метод и чтоб основной поток продолжался выполнятся?
0
|
|
| 20.02.2019, 15:08 | |
|
Ответы с готовыми решениями:
12
Приостановка цикла на время Приостановка процесса на определенное время
|
|
Фрилансер
805 / 312 / 148
Регистрация: 13.02.2019
Сообщений: 1,071
|
||
| 20.02.2019, 15:22 | ||
|
0
|
||
|
17 / 14 / 7
Регистрация: 04.02.2017
Сообщений: 486
|
||
| 20.02.2019, 15:29 [ТС] | ||
|
0
|
||
|
880 / 559 / 291
Регистрация: 21.11.2012
Сообщений: 1,554
|
||||||
| 20.02.2019, 15:36 | ||||||
|
FerrariF70,
0
|
||||||
|
Модератор
|
||
| 20.02.2019, 16:03 | ||
|
Вот вам надо произвести какое-то действие (допустим, перемещение элементов). Метод который надо "приостановить" уже выполняется в это время в основном потоке? Или он может выполниться, но его не надо выполнять пока происходит перемещение? Или его надо во время перемещения выполнять в другом потоке? Почему изначально не запустить его в другом потоке, что бы он не мешал обновлению WPF элементов?
0
|
||
|
17 / 14 / 7
Регистрация: 04.02.2017
Сообщений: 486
|
||
| 20.02.2019, 22:13 [ТС] | ||
|
я решил эту проблему, но без потоков просто не знал как подойти лучше к этой задачи пробовал разные варианты.
0
|
||
| 21.02.2019, 01:54 | |
|
Не по теме: да простят меня модераторы, но этоужснах
0
|
|
|
1524 / 914 / 329
Регистрация: 17.05.2015
Сообщений: 3,438
|
|
| 22.02.2019, 18:54 | |
|
FerrariF70, напишите что должно делать приложение
0
|
|
|
17 / 14 / 7
Регистрация: 04.02.2017
Сообщений: 486
|
|
| 22.02.2019, 19:03 [ТС] | |
|
Рядовой уже решил задачу. Мне надо было просто например на две секунды заморозить метод при этом не входя в этот метод но чтоб программа продолжала работать я просто незнаю если такой способ это реализовать, но я уже без этого обошёлся так что не ломайте голову но если знаете такой способ буду рад его увидить заранее спасибо!
0
|
|
|
Модератор
|
||
| 22.02.2019, 19:24 | ||
|
Самый простой использовать флаг на разрешения исполнения. При определённых действиях, когда метод не должен выполняться, флаг сбрасывается. В самом методе, сразу после входа проверяется флаг если он сброшен, то выход из метода или циклическая проверка с задержкой на 1-2 секунды.
1
|
||
|
17 / 14 / 7
Регистрация: 04.02.2017
Сообщений: 486
|
|
| 22.02.2019, 19:33 [ТС] | |
|
это тоже вариант
0
|
|
|
1524 / 914 / 329
Регистрация: 17.05.2015
Сообщений: 3,438
|
|
| 22.02.2019, 19:38 | |
|
0
|
|
| 22.02.2019, 19:38 | |
|
Помогаю со студенческими работами здесь
13
Приостановка программы на время работы с формой Запуск метода во время AsyncLoadLevel Зависание во время выполнения метода Оценить время работы метода Время выполнения метода Гаусса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|