| | |
| | | ```mermaid |
| | | graph TD |
| | | Start([開始 GetUseCase]) --> InitIni[建立 TIniFile: Path + 'UseCase.ini'] |
| | | InitIni --> ModeCheck{檢查 Mode} |
| | | flowchart TD |
| | | Start([開始 GetUseCase]) --> CreateIni[建立 UseCase.ini] |
| | | CreateIni --> CheckMode{判斷 Mode} |
| | | |
| | | ModeCheck -- 'F' (From) --> ReadFrom[讀取 FROM_CASEID] |
| | | ModeCheck -- 'T' (To) --> ReadTo[讀取 TO_CASEID] |
| | | CheckMode -- 'F' (來源) --> ReadFrom[讀取 FROM_CASEID] |
| | | CheckMode -- 'T' (目標) --> ReadTo[讀取 TO_CASEID] |
| | | |
| | | ReadFrom --> Finally[釋放 TIniFile] |
| | | ReadTo --> Finally |
| | | Finally --> End([返回 Result]) |
| | | ReadFrom --> Finalize[釋放 ini 物件] |
| | | ReadTo --> Finalize |
| | | |
| | | Finalize --> End([返回結果並結束]) |
| | | ``` |