Cách đơn giản và nhanh nhất là sử dụng hỗ trợ ngoại lệ và gỡ lỗi JCL. Sau khi cài đặt JCL, đảm bảo chèn các biểu tượng gỡ lỗi vào nhị phân (Dự án -> Chuyên gia gỡ lỗi JCL -> Chèn dữ liệu JDBG cho nhị phân này -> Đã bật) và thêm hộp thoại ngoại lệ JCL vào dự án (Tệp -> Mới .. . -> Hộp thoại -> Hộp thoại ngoại lệ).
Nếu trình cài đặt JCL không thêm hộp thoại đó vào kho đối tượng và nó không xuất hiện (đã xảy ra với tôi một vài lần), hãy thêm thủ công bằng cách sao chép tệp .pas và .dpr từ jcl-install-dir\experts\debug\dialog
vào dự án của bạn và bổ sung chúng bằng tay, hoặc gần Delphi, sửa %DELHPIDIR%\bin\delphi32.dro
trong một trình soạn thảo văn bản và thêm một cái gì đó như thế này để nó (điều chỉnh các đường dẫn dĩ nhiên :)
[P:\DELPHI11\EXTERNALLIB\JCL\EXPERTS\DEBUG\DIALOG\EXCEPTDLG]
Type=FormTemplate
Name=Exception Dialog
Page=Dialogs
Icon=P:\DELPHI11\EXTERNALLIB\JCL\EXPERTS\DEBUG\DIALOG\EXCEPTDLG.ICO
Description=JCL Application exception dialog
Author=Project JEDI
DefaultMainForm=0
DefaultNewForm=0
Ancestor=
[P:\DELPHI11\EXTERNALLIB\JCL\EXPERTS\DEBUG\DIALOG\EXCEPTDLGMAIL]
Type=FormTemplate
Name=Exception Dialog with Send
Page=Dialogs
Icon=P:\DELPHI11\EXTERNALLIB\JCL\EXPERTS\DEBUG\DIALOG\EXCEPTDLGMAIL.ICO
Description=JCL Application exception dialog
Author=Project JEDI
DefaultMainForm=0
DefaultNewForm=0
Ancestor=
Nguồn
2008-12-07 08:24:29
Xin chào Andy - chào mừng bạn đến với SO ...! – Roddy
Cảm ơn - Tôi vừa mới có được Eurekalog - nó hoạt động tốt –