如何設定 Just-In-Time Debugging? 如果安裝程式偵測到目前系統的 Just-In-Time debugger 不是 Delphi 的 debugger,就會詢問你是否要改成使用 Delphi 的 debugger,通常選擇"是"。JIT debugger 的設定儲存在 registry 的 AEDebug key 裡面,你可以在更改之前自行將 AEDebug 的設定儲存起來,方法如下: 1.執行 RegEdit. 2.選擇 AEDebug key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AEDebug 3.然後使用〔匯出登錄檔案〕的方式將註冊機碼儲存起來。 如果要還原之前的設定,只要用 RegEdit 的〔匯入登錄檔案〕即可。 手動註冊 debugger kernel 如果你有遇到 "BORDBK60 not registered" 的錯誤,你可以手動註冊 debugger。 先開啟〔命令列提示字元〕,切換到 Debugger Kernel 的目錄(預設為 c:\program files\common files\borland shared\debugger\bordbk60.dll),然後輸入下列命令: regsvr32 bordbk60.dll ================================== Delphi 5 的 HKLM\...\AEDebug\Debugger 機碼的值是: "C:\Program Files\Borland\Delphi5\Bin\bordbg50.exe" -aeargs %ld %ld Delphi 6 的 HKLM\...\AEDebug\Debugger 機碼的值是: C:\Program Files\Borland\Delphi6\Bin\bordbg60.exe -aeargs %ld %ld