Entwickler-Ecke
Dateizugriff - Datai erzeugen mit fest waehlbarem Datum
lb - So 06.07.03 09:41
Titel: Datai erzeugen mit fest waehlbarem Datum
Hallo Leute,
Ich moechte gerne eine Datei von Delphie aus erzeugen/veraendern, bei der die Datum und Zeitanzeige unter der Eigenschaft "Modified" der von mir definierte ist und nicht der Tatsaechliche Zeitpunkt der Modifikation.
Gibt es eine Moeglichkeit mit dem Delphi Code die Datum und Zeitangabe einer Datei zu veraendern?
Unzi - So 06.07.03 10:21
Das geht schon allein deswegen nicht, weil das Dateisystem das Änderungsdatum bei jedem Schreibzugriff aktualisiert. Du müsstest dein Programm in den Tray setzen und nach jedem Schreibzugriff auf die Datei das Änderungsdatum wieder setzen. Außerdem ist aufgrund der Sinnlosigkeit dieses Vorhabens in Windows keine Funktion dafür integriert, du kannst es nur per Byte-Manupulation oder mit folgendem Trick erreichen (keine Ahnung, obs funktioniert):
1. Das Systemdatum auf das gewünschte Datum setzen
2. Die Datei öffnen, ein Byte ändern und wieder in den alten Zustand setzen
3. Das Systemdatum wieder zurücksetzen und die Datei schließen
Außerdem möchte ich dich darauf hinweisen, dass dieser Beitrag eigentlich ins Forum "Dateizugriff" gehört und dass dir da mehr Leute helfen können.
Gruß!
Unzi
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!