Delphi 2006のFileExists

解決


アトム  2006-06-07 01:17:06  No: 22057  IP: [192.*.*.*]

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

編集    削除
Syake  2006-06-07 01:57:53  No: 22058  IP: [192.*.*.*]

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

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

編集    削除
アトム  2006-06-07 02:06:47  No: 22059  IP: [192.*.*.*]

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

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

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

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

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

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

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

編集    削除