| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > VS2008, исключения. |
| Автор: lv151 1.10.2008, 18:54 |
| есть блок try { ... ... ... } catch() { ... ... ... } Какое бы исключение не появлялось, ВСЕГДА, вываливается красное окошко с ошибкой, не имеющее отношение к исключению. |
| Автор: Setter 1.10.2008, 19:38 |
| Ты запускаеш программу из под студии или отдельно? Если можеш приведи пример программы. |
| Автор: lv151 1.10.2008, 20:08 |
| try { ...................... base = new CDatabase; base->Open(_T("asdasdasd")); .............. } catch(...) { AfxMessageBox("asdasdasd"); } Да, студия, дэбаг. |
| Автор: Pion 1.10.2008, 23:00 |
| Не знаю как в других версиях студии, но в Express в свойствах проекта есть такая тема, как Enable С++ Exceptions... Дожно стоять в Yes. Если установлено в No, то вроде как должно выскакивать окошко... Кстати, а с каким текстом вываливается окошко? |