Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi GetFileVersion vs. GetFileVersionInfo (https://www.delphipraxis.net/12372-getfileversion-vs-getfileversioninfo.html)

Blechwolf 26. Nov 2003 09:26


GetFileVersion vs. GetFileVersionInfo
 
Salut,

Laut Hilfe-Datei liefert mit getFileVersion die signifikantesten 32 Bit einer binären Dateiversionsnummer zurück.

Heißt das jetzt, daß mir getFileVersion quasi nur die Major-Version-Number zurückliefert, wenn ich das auf meine Projekt-Exe ausführe ?

Oder liefert mir das noch ne andere Versions-Info zurück ?

Grüße

Wolf http://www-users.rwth-aachen.de/wolf...tballSmile.gif

Assarbad 27. Nov 2003 13:08

Re: GetFileVersion vs. GetFileVersionInfo
 
Sei mir nicht boese, aber ich finde partout keine Funktion namens GetFileVersion().

Anyway, ich wuerde GetFileVersionInfo() benutzen! Ist doch recht pflegeleicht ;)

Blechwolf 27. Nov 2003 13:10

Re: GetFileVersion vs. GetFileVersionInfo
 
Salut,

laut meiner Hilfe (D7Pro) gibt es die Funktion in der Unit sysUtils.

Grüße

Wolf http://www-users.rwth-aachen.de/wolf...tballSmile.gif

Smokey 27. Nov 2003 13:13

Re: GetFileVersion vs. GetFileVersionInfo
 
Denk auch GetFileVersionInfo macht mehr Sinn.

Ich habe mal GetFileVersion() getestet und bin auch nicht unbedingt draus schlau geworden was er dir da zurückliefert.
Er liefert eine für mich noch undefinierbare Zahl zurück, die allerdings schon abhängig von allen Teilen der Versionsnummer ist.
Wie man allerdings aus dieser Zahl die Versionsnummer zurückrechnen kann ist mir unklar.

Also nimm direkt die API Funktion, zumal ja die Delphifunktion auch Windoof abhängig ist.

Assarbad 27. Nov 2003 13:35

Re: GetFileVersion vs. GetFileVersionInfo
 
Sorry, habe max. Delphi 5!


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:08 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