Delphi 的 ExtractFileDir 與 ExtractFilePath 函數有何差異?
2 月.08, 2009 in Delphi
ExtractFileDir() 與 ExtractFilePath() 是有差異的,直接用程式來看差異結果
1 2 3 4 5 6 7 8 | procedure TForm1.Button1Click(Sender: TObject); begin Memo1.Clear; Memo1.Lines.Add(ExtractFileDir('C:\a.exe')); Memo1.Lines.Add(ExtractFilePath('C:\a.exe')); Memo1.Lines.Add(ExtractFileDir('C:\Program Files\a.exe')); Memo1.Lines.Add(ExtractFilePath('C:\Program Files\a.exe')); end; |
得到的執行結果是
C:\
C:\
C:\Program Files
C:\Program Files\
得知 ExtractFilePath() 的結果都會在路徑後保留 \
Tags: Delphi
Leave a Reply