Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 Assert() + D2007 + Win 7 x64  [new]
Assertion
Guest
D2007 + Win 7 x64


Подскажите, как сбилдить проект ("приложение командной строки"), чтобы при выполнении НЕ ИЗ_ПОД IDE вот такой строчки:

  Assert(false, 'Все плохо!');


печаталось нормальное сообщение, вроде:

Сообщение
Project zmqTest.exe raised exception class EAssertionFailed with message 'Все плохо! (D:\Program\trash\Trash.dpr, line 40)'.

- а не просто "приложение почему-то упало, щас писмо в майкрософт напишу".

...обернуть все в try - except и выводить сообщение самому?
10 янв 17, 18:42    [20090760]     Ответить | Цитировать Сообщить модератору
 Re: Assert() + D2007 + Win 7 x64  [new]
_Vasilisk_
Member

Откуда: Украина, Харьков
Сообщений: 9310
{$APPTYPE CONSOLE}

begin
  try
    ....
  except
    on E: Exception do
      Writeln(ErrOutput, E.Message);
  end;
end.
10 янв 17, 18:47    [20090777]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить