ПредишенСледващото

Инструменти за генериране на отчети за грешки, като например Eurekalog или madExcept. Отстраняване на грешки или помощници, като JclDebug могат да се регистрират като доставчици и да се върнат на стека, когато възникне грешка. Нека се опитаме да действаме джедай Code Library Free Library (JCL) (най-новата версия на библиотеката може да се изтегли от тук). За да StackTrace имот е започнал автоматично да се върне стека на повикване, задаване на библиотеката на вашия компютър и просто се свържете JclDebug единица на Вашия проект:

Ето един прост пример, където закачен JclDebug единица и се съхранява в текстов файл купчина следи от грешката, която е в програмата.

След изпълнение на примера в stacktrace.txt файл, за да добавите следния стека разговор:

За някои това може да изглежда прекалено големи количества информация, и някой иска да добави нещо друго. В примера по-долу, се демонстрира как да се създаде оператор, използвайки единица JclDebug.

В резултат на това следната информация се добавя към файла stacktrace.txt.

И в заключение искам да кажа, че поддържането на трасиране на стека, например, в лог файл, вие сте много по-опростите отстраняване на проблеми в програмата в бъдеще.

Подкрепете проекта - споделете линка, благодаря!