2

TZipFile クラス (私は ExtractAll メソッドを使用しています) を使用して zip から抽出されたファイルは、作成/変更ファイルの日付としてシステムの日時を取得しますが、winzip/winrar のように元のタイムスタンプを復元する必要があります。TZipFile クラスもそれを行うことができますか、それとも後でファイルのタイムスタンプを変更する必要がありますか?

4

2 に答える 2

2

残念ながら、ビルトインの郵便番号ではうまくいきません。ZIP ファイルの作成時に、変更されたタイムスタンプが記録されます。ただし、抽出時に復元しません。そして、そうさせるオプションはありません。

最善の選択肢は、サードパーティの ZIP コンポーネントを使用することだと思います。たとえば、この機能をサポートするtpAbbreviaをお勧めします。

于 2013-03-26T11:02:03.000 に答える