Цитата:
Сообщение от
Андрей К.
я так понял, текст этой ошибки нельзя как-то изменить , не ковыряясь в InfoLog ?
Нет, нельзя, но можно просто "выкусить" сообщение и написать свое:
X++:
int line;
;
// ...
try
{
line = infolog.line(); // запоминаем, сколько было сообщений до отправки почты
mailer.sendMail();
}
catch (Exception::Error)
{
infolog.cut(line + 1); // удаляем сообщения, возникшие внутри кода sendMail()
warning(strFmt("Письмо по адресу '%1' не отправлено!", Email));
}