Ho un programma che sta avendo qualche problema durante l'arresto, sollevando eccezioni che non posso risalire alla loro origine. Sembra essere correlato al tempo e non deterministico. Ciò si verifica dopo che tutte le risorse condivise sono state rilasciate e, poiché è in arresto, le perdite di memoria non sono un problema, quindi mi chiedo se c'è un modo per dire al programma di terminare immediatamente e in silenzio dopo aver rilasciato le risorse condivise, invece di continuare con la sequenza di spegnimento e dare una finestra di messaggio di eccezione.Come si annulla in modo pulito un programma Delphi?
Qualcuno sa come farlo?
che tipo di programma è? Console app? Basato sulla domanda? Si sta tentando di eseguire il debug/in/il processo di spegnimento? –
Basato sulla domanda, e sì, lo sono, e non funziona. Sembra essere correlato ai tempi, più il debugger è più o meno inutile in questa app. Vedere http://qc.embarcadero.com/wc/qcmain.aspx?d=76039 per il motivo. –