|
|
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Ситуация весьма странная, имеем XE10.2 и DevExpress 17.2 Загружаю в компонент документ, получаю исключение и код дальше исполняется как будто исключения и нет. Проверяю работу секции исключения через raise Exception - все отрабатывает штатно. Что за мистика? Вот собственно весь код: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2019, 15:14:06 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Страдалецъ, Возможно, оно перехватывается где-то внутри используемых методов, ближе к месту возникновения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2019, 15:19:54 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Но получаю то я исключение именно при загрузке. Следовательно, оно ко мне приходит в код именно в эту строчку, обработанное исключение не должно всплывать далее, если только его еще раз не возбудить, но оно все равно остается исключением и блок должен отработать, а тут такого нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2019, 15:26:35 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Значит таки не приходит, перехватывается раньше, трассируй исходники методов загрузки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2019, 15:38:36 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Страдалецъ Но получаю то я исключение именно при загрузке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2019, 16:12:33 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Страдалецъ Проверяю работу секции исключения через raise Exception - все отрабатывает штатно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2019, 17:40:36 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Страдалецъ Ситуация весьма странная, имеем XE10.2 и DevExpress 17.2 Загружаю в компонент документ, получаю исключение и код дальше исполняется как будто исключения и нет. Код дальше исполняется или цикл продолжает отрабатывать?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2019, 20:21:32 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Да, действительно это исключение где-то в компоненте возникает, но вот почему я его не могу перехватить и обработать мне непонятно. В принципе на конечный, исполняемый файл оно не влияет, видно только при отладке, приходится просто игнорить это исключение и проверять результат загрузки файла иначе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2019, 00:28:22 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Страдалецъ Да, действительно это исключение где-то в компоненте возникает. А как вы определили что оно там возникает ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2019, 01:50:40 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
DimaBr Страдалецъ Да, действительно это исключение где-то в компоненте возникает. А как вы определили что оно там возникает ? Впрочем, я ТСу об этом писал 2 дня назад, но он ушел в себя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2019, 02:39:48 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Страдалецъ Да, действительно это исключение где-то в компоненте возникает, но вот почему я его не могу перехватить и обработать мне непонятно. В принципе на конечный, исполняемый файл оно не влияет, видно только при отладке, приходится просто игнорить это исключение и проверять результат загрузки файла иначе. Я тебе написал почему, причем два раза. Потому что перехватывается и не перевозбуждается где-то в исходных кодах. Причем среда в таких случаях о нем все равно сигнализирует уже по факту исходного возбуждения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2019, 10:56:08 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
А в вижуалстудии, если иксцепшн случился внутри try, при отладке мозг не выносится, если только ты сам не поставил брекпоинт в catch секции. И логично и удобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2019, 13:29:09 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
ёёёёё, В BDS это тоже отключается, если уж на то пошло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2019, 13:55:56 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
05.12.2019 13:55, Vlad F пишет: > В BDS это тоже отключается, если уж на то пошло. конкретно речь о попадании в затраенный блок? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2019, 13:57:14 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, нет, конечно. Просто "за свою корову обидно". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2019, 14:02:17 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, Нет, имелось. Break on Exception в принципе.)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2019, 14:29:49 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
ёёёёё А в вижуалстудии, если иксцепшн случился внутри try, при отладке мозг не выносится, если только ты сам не поставил брекпоинт в catch секции. И логично и удобно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2019, 15:05:48 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
05.12.2019 15:05, YuRock пишет: > А в делфи это настраивается она глабальная - хукать/нехукать Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2019, 15:09:49 |
|
||
|
Не желает отрабатывать try execept. В чем может быть дело?
|
|||
|---|---|---|---|
|
#18+
YuRock А в делфи это настраивается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2019, 16:29:06 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=56&tid=2038797]: |
0ms |
get settings: |
15ms |
get forum list: |
29ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
43ms |
get topic data: |
21ms |
get forum data: |
5ms |
get page messages: |
91ms |
get tp. blocked users: |
2ms |
| others: | 359ms |
| total: | 579ms |

| 0 / 0 |
