古いファイルを順に削除していくには??

解決


いっしー  2002-01-17 03:32:06  No: 471  IP: [192.*.*.*]

はじめまして。どうしても分からないので質問します。
開発環境はDelphi5です。
バッチの中の処理で、CSVのバックアップファイルを
ファイル名 + 'YYYYMMDDHHNNSS'の形式で作成していきます。
バックアップファイル専用のフォルダを設けてます。
バックアップファイルが作成される毎に今日の日付を見て
それよりも1ヶ月前のファイルをフォルダ内部の上から順に見ていって
削除をしていきたいのです。データモジュールでなければFileListBox
を隠しで持って処理をしていけるのですが、フォームが存在しない為
どうしていいのか分かりません。どなたかよろしくお願いします。

編集    削除
にしの  2002-01-17 06:57:37  No: 472  IP: [192.*.*.*]

FindFirst, FindNext, FindClose関数を使って、ファイルを検索していけばできます。
ヘルプに、これらの関数の例が出ています。

編集    削除
いっしー  2002-01-21 18:27:35  No: 473  IP: [192.*.*.*]

おかげさまでFindFirst, FindNext, FindClose関数を
使用して使用する事で処理が行えました。
にしのさん本当にありがとうございました

編集    削除