![]() |
Compilierdatum
Hallo,
ich muss in der Anwendung auf das Compilierdatum von dieser zugreifen können. Was ich allerdings vermeiden möchte ist vor jedem Compilieren ein neues Datum irgendwo einzutragen ich suche also eine Funktion oder ähnliches womit es automatisch geht. Soweit ich weis geht das in C++ mit "__DATE__" wozu ich in Delphi allerdings nichts vergleichbares finde. Weiterhin habe ich auch mal geschaut in der .res und damit auch exe Datei findet man etwas namens "VS_FIXEDFILEINFO" wodrin auch etwas namens "dwFileDateMS" und "dwFileDateLS" enthalten ist. Diese beiden Werte sind in einer Delphi Anwendung leider 0. Kann man das irgendwie aktivieren oder haben die beiden Werte was ganz anderes zu sagen? Ach ja, bitte nicht "ich soll das Datum der Letzten Änderung der EXE Datei auslesen". Das Datum wird wenn ich es zB als Download anbiete verändert, und ich kann es damit nicht gebrauchen. |
Re: Compilierdatum
Zitat:
Ein Download ändert doch nichts an der exe. Bis neulich ... |
Re: Compilierdatum
Ich meinte Damit das Datum der letzten Änderung, der Datei. Das was jede Datei besitzt. Und ja ich habe es gerade nochmal getestet, es wird neu gesetzt.
Erstellt: Heute, 23. August 2005, 18:07:06 Geändert am: Heute, 23. August 2005, 18:07:06 Letzter Zugriff: Heute, 23. August 2005, 18:07:06 Edit: Oder falls du das anders meintest: Die Original-EXE und das dazugehörige Datum wird dabei nicht verändert, aber auf der Clientmaschine, die die Datei gedownloadet hat ist zwar die Datei vorhanden, aber nicht die Dateiinformationen, wie man oben sieht. |
Re: Compilierdatum
Zitat:
Aber was ist denn mit dem "Datum der Erstellung" das entspricht ohnehin eher dem __DATE__ unter C++. Kannst Du damit nix anfangen? Bis neulich ... |
Re: Compilierdatum
Du willst das datum der Kompilierung der Exe?
Guckst du hier: ![]() |
Re: Compilierdatum
Danke, das ist das was ich gesucht habe!
|
Re: Compilierdatum
:thumb: Wunderbar, nicht nur MR321 hat sowas gesucht.
|
Re: Compilierdatum
Tja, öfters mal bei mir vorbeigucken. ;)
|
Re: Compilierdatum
Zitat:
in TimeStamp steht was drin, also berechnet GetImageLinkTimeStamp(...) auch irgendwas. kleiner tip, an was das liegen könnte? |
Re: Compilierdatum
Daran vielleicht:
Delphi-Quellcode:
BorlandMagicTimeStamp = $2A425E19; // Delphi 4-6 (and above?)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:14 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz