Delphi 2006のFileExists

解決


アトム  2006-06-06 16:17:06  No: 22057  IP: 192.*.*.*

またまたお世話になります。
delphi 2006以前のFileExistsはワイルドカードが使えたのに Delphi2006では使えない。代わりになる関数はないでしょうか。

編集 削除
Syake  2006-06-06 16:57:53  No: 22058  IP: 192.*.*.*

FileExistsはワイルドカードが使えたのですか?
知りませんでした。

ところで、FindFirstでゴリゴリは如何でしょうか?
ワイルドカード使えます。

編集 削除
アトム  2006-06-06 17:06:47  No: 22059  IP: 192.*.*.*

早速の回答ありがとうございます。
今まで動作してたのに2006でコンパイルするとダメ。こういうのは仕様変更ですかね。それとも...
やっぱりFindFirstでしょうかね。

編集 削除
えーとね  2006-06-06 17:53:59  No: 22060  IP: 192.*.*.*

FileAgeを使えばよいと思います。
Delphi7のFileExistsの実体はFileAgeですから。

編集 削除
アトム  2006-06-07 05:23:06  No: 22061  IP: 192.*.*.*

とりあえずFindFirstでやってみます。
FileAgeも試してみます。
ありがとうございました。

編集 削除
アトム  2006-06-07 13:09:29  No: 22062  IP: 192.*.*.*

報告です。
FindFirstで問題なくいけました。
FileAgeもいけましたが「推奨しない」とコンパイラが警告を出しました。

編集 削除