フリーソフト

« [Delphi] 知っていると便利なIDEのショートカット その2 | トップページ | [Delphi] ファイルが存在するか調べる »

[Delphi] ファイル名からフォルダ部分だけを取り出す

FileDir:=IncludeTrailingBackSlash(ExtractFilePath(Filename));

IncludeTrailingBackSlashを使うと必ず末尾が\になるようにできます。

Delphi6以降ではIncludeTrailingBackSlashの代わりにIncludeTrailingPathDelimiterを使うようにします。IncludeTrailingPathDelimiterはWindows では '\",Linux では '/'でパス名が終わるようにしてくれます。

FileDir:=IncludeTrailingPathDelimiter(ExtractFilePath(Filename));

« [Delphi] 知っていると便利なIDEのショートカット その2 | トップページ | [Delphi] ファイルが存在するか調べる »

Delphi」カテゴリの記事

ファイル、フォルダの処理」カテゴリの記事

コメント

この記事へのコメントは終了しました。