Guest |
Отправлено: 02.02.2004, 17:11 |
|
Не зарегистрирован
|
Народ, помогите.....!!!
Нужно обработать исключение и продолжить работу проги, а оно вроде как и обрабатывается, но вылетает такая фигня перед обработкой:
HRCHECK:
this->ActiveDocument((Word_2K::WordDocument**)&prop))Error: 800A1098(-2146824040) @c:\program files\borland\cbuilder6\include\vcl\Word_2K.h/5165
Написано у меня так:
bool ActiveDoc;
wchar_t *FileName;
// Проверяем открыт ли сейчас документ
try
{ WordApplication->ActiveDocument->get_Name(&FileName);
ActiveDoc = true;
}
catch(...)
{ ActiveDoc = false;
}
Естественно, если Ворд при этом не открыт, вызывается такая фигня, но как сделать чтобы она не появлялась??? |
|
Gedeon |
Отправлено: 02.02.2004, 17:17 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
Ты запусти программу без IDE, тоесть ее экзешник, там ничего не будет
|
|
|