ファイル名取得関数?

解決


四季  2007-01-30 20:31:06  No: 24677

エディットに'c:\ABC\a.txt'と書かれていて

その中の a.txt  ファイル名だけを取得する関数みたいなのはありますでしょうか?

なければ自分で地味な作業をすることになります・・・


deldel  2007-01-30 20:57:48  No: 24678

ここをご覧下さい。
http://www.din.or.jp/~egawa-n/delphi/tips/extract_filename.html

ただ、あまりにも基本的なことですので・・・ヘルプは見てます?


四季  2007-01-30 22:53:02  No: 24679

返信ありがとうございます。
function F.CHK(S: String): String;
var i,j,l:Integer;
begin
  Result := '';
  i := length(S);
  for j := 0 to i do
  begin
    l := AnsiPos('\',S);
    if l <> 0 then
    begin
      Delete(S,1,l);
    end;
  end;
  Result := S;
end;

これで取得することにしました。


だから  2007-01-31 00:50:38  No: 24680

deldelさんはExtractFileName()を使えばと仰っているのですが・・・


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加