|
Обработка прерывания пользователя
| ☑ |
0
Dolphinbet
27.12.13
✎
14:10
|
Возможна ли программная обработка события прерывания выполнения кода пользователем по Ctrl+Break?
|
|
1
Wobland
27.12.13
✎
14:10
|
да
|
|
2
Wobland
27.12.13
✎
14:10
|
чо?
|
|
3
Wobland
27.12.13
✎
14:10
|
а, да. да
|
|
4
Wobland
27.12.13
✎
14:11
|
перехватить что ль? нет
|
|
5
Dolphinbet
27.12.13
✎
14:13
|
У в фоне выполняется длительная процедура, в форме обработчик ожидания отслеживает состояние этого задания (ожидает завершения). Вопрос - как корректно прервать процедуру в случае если пользователь нажимает Ctrl+Break?
|
|
6
Dolphinbet
27.12.13
✎
14:14
|
Т е убить фоновое задание
|
|
7
Sabbath
27.12.13
✎
14:14
|
Wobland
1 - 27.12.13 - 14:10 да
Wobland
2 - 27.12.13 - 14:10 чо?
Wobland
3 - 27.12.13 - 14:10 а, да. да
Wobland
4 - 27.12.13 - 14:11 перехватить что ль? нет
этопять xD
|
|
8
supremum
27.12.13
✎
14:15
|
|
|
9
Dolphinbet
27.12.13
✎
14:25
|
(8) не очень понял...
|
|
10
Dolphinbet
27.12.13
✎
14:28
|
мне этот вариант не подходит, так как там есть цикл, а у меня цикла нет, вместо цикла обработчик ожидания
|
|
11
Dolphinbet
27.12.13
✎
14:30
|
Смысл выполнения процедуры в фоне как раз в том и заключается чтобы на клиенте ничего не висело (чтоб не подвисал веб-клиент на время выполнения длительных операций)
|
|
12
Fragster
гуру
27.12.13
✎
14:34
|
можно сделать теплую кнопку и повесить на нее сочетание клавишь
|
|
13
Fragster
гуру
27.12.13
✎
14:34
|
клавиш
|
|
14
Dolphinbet
27.12.13
✎
14:37
|
(12) Спасибо!
|
|