ファイル名取得関数?

解決


四季  2007-01-30 11:31:06  No: 24677  IP: 192.*.*.*

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

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

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

編集 削除
deldel  2007-01-30 11:57:48  No: 24678  IP: 192.*.*.*

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

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

編集 削除
四季  2007-01-30 13:53:02  No: 24679  IP: 192.*.*.*

返信ありがとうございます。
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-30 15:50:38  No: 24680  IP: 192.*.*.*

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

編集 削除