
    Новые сообщения [новые:0]
  
  Дайджест 
  
  Горячие темы
    Избранное [новые:0]
  
Форумы 
 
Пользователи 
Статистика 
Статистика нагрузки 
    Мод. лог 
  
  Поиск 
| 
 | 
| 03.10.2014, 22:32 | |||
|---|---|---|---|
| 
 | |||
| Не срабатывает On Error GoTo | |||
| #18+ Здравствуйте! В программе на VB6 я хочу чтобы, когда случалось деление на ноль, пропускались некоторые операторы. Почему в след.коде первый обработчик ошибок (метка AA) срабатывает, а на второй (метка BB) - нет. Вместо этого возникает сообщение VB6 о делении на ноль. Получается что «On Error GoTo BB» не срабатывает! Почему? Спасибо Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 03.10.2014, 23:12 | |||
|---|---|---|---|
| 
 | |||
| Не срабатывает On Error GoTo | |||
| #18+ Читайте хелп по использованию On Error обработка исключения должна заканчиваться Resume ошибка внутри обработчика ошибок обрабатываться не будет ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 04.10.2014, 00:07 | |||
|---|---|---|---|
| Не срабатывает On Error GoTo | |||
| #18+ Shocker.Proошибка внутри обработчика ошибок обрабатываться не будетБудет, если сделать On Error Goto -1 ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 04.10.2014, 00:45 | |||
|---|---|---|---|
| 
 | |||
| Не срабатывает On Error GoTo | |||
| #18+ AntonariyShocker.Proошибка внутри обработчика ошибок обрабатываться не будетБудет, если сделать On Error Goto -1я имею ввиду в коде автора. Но это уже извращение, нужно либо сделать нормальный обработчик ошибок с возвратом, либо: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 05.10.2014, 00:31 | |||
|---|---|---|---|
| Не срабатывает On Error GoTo | |||
| #18+ Дмитрий П., Попробуйте своё деление вынести в отдельную функцию, и тогда хоть 100 раз... Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 05.10.2014, 00:42 | |||
|---|---|---|---|
| Не срабатывает On Error GoTo | |||
| #18+ Дмитрий П., Прошу прощения, в функции одну из строк нужно поставить в конец, а то может не сработать... Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
|  | 
| 
 | 

| start [/forum/topic.php?fid=60&mobile=1&tid=2156182]: | 0ms | 
| get settings: | 13ms | 
| get forum list: | 11ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 55ms | 
| get topic data: | 10ms | 
| get forum data: | 2ms | 
| get page messages: | 43ms | 
| get tp. blocked users: | 1ms | 
| others: | 12ms | 
| total: | 155ms | 

 
    | 0 / 0 | 
