Цитата:
Сообщение от
kia
Осталось избавится от следующей ошибки, чтобы пользователей не пугать: Метод "saveAs" в COM-объекте класса "_Document" возвратил код ошибки 0x800A1424 ....
Ну, а перехватывать ошибки не пробовали?
X++:
int lines;
// ...
try
{
lines = infolog.lines();
comWord.SaveAs( filename );
}
catch (Exception::Error)
{
infolog.cut( lines + 1 ); // удаляем сообщения об ошибках в COM-объекте из инфолога
Box::warning( @"Фигня вышла..." );
}