Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   ZLib mehrere Dateien packen + Dateidatum (https://www.delphipraxis.net/63725-zlib-mehrere-dateien-packen-dateidatum.html)

Alex_ITA01 22. Feb 2006 07:58


ZLib mehrere Dateien packen + Dateidatum
 
Hallo erstmal,
ich habe mir ein Programm geschrieben, was mehrere Dateien packen kann. Schön und gut :-)
Wenn ich aber diese Dateien entpacke, dann haben alle Dateien den Zeitstempel von dem aktuellen Zeitpunkt. Wisst ihr, ob ich den mit speichern kann und gegenfalls beim entpacken wieder setzen kann?
MFG Alex

Olli 10. Sep 2006 12:24

Re: ZLib mehrere Dateien packen + Dateidatum
 
Klar geht das.

Allerdings gibt es bis zu 3 Zeitstempel je nach benutztem Dateisystem. Wie du sie einzeln setzt erfährst du im Quellcode von:
http://assarbad.info/stuff/ftchange.zip

(Das Auslesen sollte danach trivial sein ;))

LAWn-M0W3R 10. Sep 2006 13:45

Re: ZLib mehrere Dateien packen + Dateidatum
 
Tach,

Ollis FTCHANGER ist echt ne schöne Sache und hilft mir auch weiter, aber ich bin ebenfalls sehr interessiert daran mehrere Dateien in einer EXE-unterzubringen. Das ganze müsste ja schon funtionieren, wenn man den Unicode einer EXE in einem TMemo speichert, aber bei TMemo gibt es kein CHARSET_UNICODE!!! @Alex: Ich würde mich freuen, wenn du mir den Quellcode deines Programms aufschreiben könntest!!!

Grüße und einen schönen Tag wünscht Max

Olli 10. Sep 2006 15:31

Re: ZLib mehrere Dateien packen + Dateidatum
 
Zitat:

Zitat von LAWn-M0W3R
Ollis FTCHANGER ist echt ne schöne Sache und hilft mir auch weiter, aber ich bin ebenfalls sehr interessiert daran mehrere Dateien in einer EXE-unterzubringen. Das ganze müsste ja schon funtionieren, wenn man den Unicode einer EXE in einem TMemo speichert, aber bei TMemo gibt es kein CHARSET_UNICODE!!! @Alex: Ich würde mich freuen, wenn du mir den Quellcode deines Programms aufschreiben könntest!!!

"Unicode einer EXE" was soll das denn sein? Schau mal hier rein und lies es dir durch.

Schau dir entweder Streams an (zB Hier im Forum suchenTMemoryStream) oder File-Mapping (Hier im Forum suchenMMF, Hier im Forum suchenMemory Mapped File) oder Hier im Forum suchenReadFile/Hier im Forum suchenWriteFile und die entsprechenden Delphi-Pendants.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz