mikrocontroller.net

Forum: PC-Programmierung VB: Datum + Uhrzeit des Kompilierens 'herausfinden'


Autor: André K. (andre-)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo allerseits,

haeng grad an einer wahrscheinlich ganz einfach loesbaren Sache, aber
ich steh entweder auf dem Schlauch oder es ist doch komplizierter:
Ich moechte in einer kompilierten Exe Datum und die Uhrzeit, zu denen
die Exe kompiliert wurde, herausfinden.

Mit const a = date gehts schonmal nicht, weil dort eine Konstante
erwartet wird, date sich aber aendert - logisch.

Gibts irgendwo versteckt vielleicht schon eine Konstante, in der diese
Daten stehen?

Beste Gruesse,
André

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Höchstwahrscheinlich nicht. Zwar sieht die Versionsinformationsresource
in ihrer binären Struktur einen Zeitstempel vor, ich habe aber in mehr
als 13 Jahren nie gesehen, daß da was sinnvolles drinstand bzw. daß
irgendein Entwicklungswerkzeug dieses Feld beschrieben hat.
Abhilfe, wenn auch alles andere als perfekt: Dateidatum der .exe-Datei
bestimmen.

Autor: André K. (andre-)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hmm. Nunja, besser als nichts :), halt nicht wirklich ausgegoren das
ganze. Werds dann halt so machen.

Danke dir!

Beste Gruesse,
André

Autor: Andreas B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nein das wird tatsächlich gespeichert, zumindest hats ein Tipp auf
Active VB... Habs noch nie getestet, aber schon mehrmals darüber
gestolpert...

http://www.activevb.de/tipps/vb6tipps/tipp0609.html

mfg Andreas

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hmm. Mal mit dumpbin nachgesehen - stimmt!

Danke für den Hinweis, das ist eine Alternative zur nicht
funktionierenden Versionsresource.

Autor: André K. (andre-)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ah danke!
Funktioniert wunderbar, auch wenn ich mir die Loesung doch einfacher
vorgestellt hatte :D

Beste Gruesse,
André

Autor: Markus K (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Für das Datum gibt es oft Präprozessorbefehle oder Pragmas. Schau mal in
der Hilfe nach!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.