Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
kv4sha
25 / 25 / 14
Регистрация: 09.06.2014
Сообщений: 162
Завершенные тесты: 1
1

Прервать выполнение метода

22.01.2016, 21:30. Просмотров 827. Ответов 2
Метки нет (Все метки)

Как прервать выполнение метода, если нет доступа к исходникам метода. Метод выполняется 1 мин, нужно его прервать через 30 сек. Прерывание потока в котором он выполняется не помогает.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.01.2016, 21:30
Ответы с готовыми решениями:

Как прервать выполнение блока else
Подскажите пожалуйста как можно прервать выполнение блока else,если это возможно.Например есть блок...

Проверить выполнение метода
Есть такой метод: public static Boolean sendSMS(String to, String text) В его теле, как вы уже...

Непрерывное выполнение метода
Есть метод, который считывает данные с определенных юрлов. Но данные по этим адресам постоянно...

Автоматическое выполнение метода
При инжекте dll в процесс должен выполнятся метод в этой dll. Где-то слышал, что такое возможно....

2
Woldemar89
TheGreatCornholio
1224 / 705 / 282
Регистрация: 30.07.2015
Сообщений: 2,382
Завершенные тесты: 1
22.01.2016, 21:41 2
Цитата Сообщение от kv4sha Посмотреть сообщение
Прерывание потока в котором он выполняется не помогает.
Это как же, интересно, раскроете может?

Добавлено через 1 минуту
Или это связано с
Ожидание открытия страницы
И вы решили продублировать тему, не раскрыв что к чему тем более?

Добавлено через 2 минуты
Если так уж все печально, опишите задачу издалека, изначально, какого функционала хотите добиться?
0
kv4sha
25 / 25 / 14
Регистрация: 09.06.2014
Сообщений: 162
Завершенные тесты: 1
22.01.2016, 21:43  [ТС] 3
Ну поток я прерываю, а функция дальше выполняется, так выходит. Поток ведь ловит исключение которое ему посылает Abort(), а как он его словит если в это время выполняет команду. Метод плавно двигает мышь(метод из сторонней библиотеки) если прервать поток в котором он выполняется, мышь всё равно двигается.

Есть метод ActiveTab.MouseMove(параметры всякие); как поток прервёт его выполнение? Он подождёт пока выполниться команда, в данном случае MouseMove, и только после словит исключение.
0
22.01.2016, 21:43
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2016, 21:43

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Выполнение метода в определённое время
Здравствуйте. Мне необходимо, чтобы некий метод выполнился в определённое время, на пример в...

Выполнение метода в отдельном потоке
В моей программе есть метод авторизации на одном сайте, вызываю вот так:...

Выполнение метода в другом потоке
Есть один синхронный метод из сторонней dllки, принимающий на вход массив байт и возвращающий...

Как остановить выполнение метода
private void button4_Click(object sender, EventArgs e) { if ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.