flowchart TD
Start([開始]) --> FreeLists[逐一釋放所有 TStringList 物件資源]
FreeLists --> SpecialMode{是否為 DSCAN 或 ESCAN?}
SpecialMode -- 是 --> CheckPath{ImagePath 是否非空?}
CheckPath -- 是 --> DelTree[執行 _DelTree 刪除暫存影像目錄]
CheckPath -- 否 --> TriggerEvent
SpecialMode -- 否 --> TriggerEvent[觸發 COM 介面的 OnDestroy 事件]
DelTree --> TriggerEvent
TriggerEvent --> End([結束])